JWT 민감정보 경고
로컬 처리payload에 흔한 민감 필드명 존재 여부 로컬 경고
사용 방법과 처리 기준
payload에 흔한 민감 필드명 존재 여부 로컬 경고
도구의 계산과 파일 처리는 브라우저 안에서 이루어집니다. 계산기·단위 변환의 공유 링크를 직접 만들면 값이 URL에 포함됩니다. 계정·방문 통계·광고 관련 정보 처리는 개인정보처리방침을 확인하세요.
현재 제한
- 최대 입력 길이 2,000,000자
JWT 페이로드는 서명만 되어 있을 뿐 암호화되지 않아 누구나 읽을 수 있습니다. 토큰을 붙여 넣으면 클레임 수와 주의가 필요한 클레임 이름을 알려 줍니다.
필드 이름만 봅니다. 이름이 평범해도 값에 민감 정보가 들어 있을 수 있으니 디코딩해 직접 확인하세요.
이 도구로 할 수 있는 일
- 민감 클레임 찾기
- email·password 같은 흔한 민감 필드 이름을 찾습니다.
- 클레임 수
- 페이로드에 들어 있는 클레임 개수를 보여 줍니다.
JWT 민감정보 경고 사용 방법
- 1토큰 붙여 넣기검사할 JWT를 붙여 넣습니다.
- 2결과 확인주의 클레임 목록을 봅니다.
활용 예시
민감 정보 없는 토큰
입력: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0…
결과: 클레임 3개, 주의 클레임 없음
email·password가 든 토큰
입력: eyJhbGciOiJIUzI1NiJ9.eyJlbWFpbCI6…
결과: 클레임 2개, 주의 클레임: email, password
이럴 때 유용해요
- 로그인 API가 발급하는 토큰에 개인정보가 새지 않는지 점검할 때
- 보안 점검 체크리스트의 "토큰에 민감 정보 없음" 항목을 확인할 때
자주 묻는 질문 (FAQ)
서명이 있으면 안전한 것 아닌가요?
서명은 값이 바뀌지 않았다는 것만 보장합니다. 내용은 Base64URL이라 누구나 읽을 수 있어 비밀번호·주민번호 같은 값을 넣으면 안 됩니다.
