처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈
퀴즈 / 웹 보안 / 문제

웹 보안에서 JWT(JSON Web Token)의 세 부분 구조를 올바르게 나열한 것은?

보통 MDN Web Docs
보기 및 정답
A 헤더(Header), 페이로드(Payload), 서명(Signature)으로 구성되며 점(.)으로 구분된다
B 사용자명(Username), 비밀번호(Password), 세션 ID(Session ID)로 구성되며 쿠키에 저장된다
C 공개키(Public Key), 비밀키(Private Key), 인증서(Certificate)로 구성되며 서버에 저장된다
D 요청(Request), 응답(Response), 확인(Acknowledgment)의 3단계 핸드셰이크로 구성된다

해설

JWT는 Base64URL로 인코딩된 세 부분이 점(.)으로 연결된 문자열입니다. 헤더(Header)는 알고리즘과 토큰 타입을, 페이로드(Payload)는 클레임(사용자 정보 등)을, 서명(Signature)은 위변조 방지를 위한 서명을 담고 있습니다. 페이로드는 암호화가 아닌 인코딩이므로 민감한 정보를 넣으면 안 됩니다.

코딩, 제대로 배우고 싶다면?

개념 확인은 퀴즈로, 실력은 실전 프로젝트로.
투더제이 코딩클래스에서 시작하세요.

정규반 살펴보기