인코딩4분 읽기
Base64는 암호화가 아닙니다 — 언제 쓰는가
Base64는 바이너리를 ASCII 글자로 바꾸는 표현 방식이며, 키가 없어 누구나 되돌릴 수 있습니다. 쓰임새와 URL-safe 변형, 패딩, 크기가 4/3로 늘어나는 이유를 RFC 4648 기준으로 설명합니다.
2026.10.03 업데이트관련 도구: Base64 인코딩·디코딩 →
Base64, URL 퍼센트 인코딩, HTML 엔티티를 변환하고 JWT의 헤더와 페이로드를 읽습니다.
Base64는 바이너리를 ASCII 글자로 바꾸는 표현 방식이며, 키가 없어 누구나 되돌릴 수 있습니다. 쓰임새와 URL-safe 변형, 패딩, 크기가 4/3로 늘어나는 이유를 RFC 4648 기준으로 설명합니다.
JWT 디코딩은 Base64URL을 풀어 읽는 것일 뿐 서명 검증이 아닙니다. 헤더·페이로드 구조, exp·iat·nbf 시각을 읽는 법, alg: none 토큰을 받으면 안 되는 이유를 RFC 7519 기준으로 정리했습니다.
URL에는 ASCII 일부만 쓸 수 있어 한글은 바이트로 바꾼 뒤 %XX로 적습니다. UTF-8과 EUC-KR의 결과가 다른 이유, encodeURIComponent와 encodeURI의 차이, 이중 인코딩 문제를 설명합니다.