Base64 디코딩 소개
Base64 디코딩은 인코딩을 되돌립니다. Base64 문자 4개 그룹마다 원래의 3바이트로 복원됩니다. 매핑이 고정되어 있고 공개되어 있으므로 누구나 어떤 Base64 문자열이든 디코딩할 수 있습니다 — 이는 안전한 전송을 위한 인코딩이지 보호 수단이 아닙니다.
이 디코더는 의도적으로 관대합니다. 공백과 줄바꿈(MIME 이메일과 PEM 인증서에서 흔함)을 제거하고, Base64URL의 URL 안전 문자를 표준 알파벳으로 되돌리며(JWT 토큰에서 흔함), 누락된 = 패딩을 복구합니다. 그래도 디코딩할 수 없으면 조용한 실패 대신 명확한 오류 메시지를 표시합니다.