Base32란?
Base32는 OTP 비밀값, DNS-safe 토큰, 내보낸 설정 값 같은 바이너리 데이터를 텍스트 전용 채널이나 대소문자를 구분하지 않는 채널에서 다뤄야 할 때 유용합니다. 이것은 인코딩 계층이지 보안 계층이 아닙니다.
사용하면 좋은 때
- Base32 비밀값이나 토큰을 원래 바이트로 디코딩할 때.
- TOTP 설정, 통합 내보내기, 설정 파일에서 복사한 값을 확인할 때.
- 붙여 넣은 Base32 데이터가 사용 전에 올바른 문자와 패딩을 갖고 있는지 확인할 때.
알아둘 점
- Base32는 Base64보다 데이터 크기를 더 많이 늘립니다.
- 원래 값을 암호화하거나 숨기지 않습니다.
- 일부 시스템은
=패딩을 생략하지만, 잘못된 문자는 여전히 디코딩 오류를 일으킵니다.