JWT 인코더/디코더

JWT(JSON Web Token) 토큰을 생성(인코딩)하거나 기존 토큰의 구조를 분석(디코딩)합니다. HMAC(HS256/HS384/HS512) 서명을 지원합니다.

토큰 인코딩

Header (JSON)
Payload (JSON)

토큰 디코딩

Header 정보

JWT를 입력하고 디코딩 버튼을 클릭하면 Header 정보가 표시됩니다.

Payload 정보

JWT를 입력하고 디코딩 버튼을 클릭하면 Payload 정보가 표시됩니다.

표준 클레임 (Registered Claims)

클레임이름설명
issIssuer토큰 발급자를 식별합니다.
subSubject토큰의 주체(사용자 등)를 식별합니다.
audAudience토큰의 수신 대상을 식별합니다.
expExpiration Time토큰의 만료 시간입니다 (Unix timestamp).
nbfNot Before이 시간 이전에는 토큰이 유효하지 않습니다 (Unix timestamp).
iatIssued At토큰이 발급된 시간입니다 (Unix timestamp).
jtiJWT ID토큰의 고유 식별자입니다.

JWT란

JWT(JSON Web Token)는 RFC 7519에 정의된 개방형 표준으로, 두 당사자 간에 JSON 객체로 안전하게 정보를 전달하기 위한 방법입니다.

JWT 구조

JWT는 점(.)으로 구분된 세 부분으로 구성됩니다.

주요 알고리즘

보안 주의사항

참고자료