Base32 인코더 디코더
텍스트를 Base32로 즉시 인코딩하거나 Base32를 텍스트로 디코딩하세요. 100% 브라우저 기반, 데이터 업로드 제로. RFC 4648 준수. TOTP 시크릿, OTP 키, QR 코드 데이터, 바이너리-투-텍스트 변환에 이상적입니다.
Base32 인코딩이란?
Base32는 RFC 4648에 정의된 대로 32개의 ASCII 문자(A-Z, 2-7)로 바이너리 데이터를 나타내는 바이너리-투-텍스트 인코딩 방식입니다.
Base64 대신 Base32를 언제 사용하나요?
대소문자 구분 없는 인코딩이 필요하거나 데이터가 8비트 클린하지 않은 시스템(일부 이메일 시스템 등)에서 처리될 수 있을 때 유용합니다.
Base32의 패딩 문자는 무엇인가요?
Base32는 RFC 4648에서 요구하는 대로 인코딩된 출력 길이를 8의 배수로 만들기 위해 "="를 패딩 문자로 사용합니다.
Base32 인코딩은 가역적인가요?
네, Base32 인코딩은 완전히 가역적입니다. 유효한 Base32 문자열을 손실 없이 원래 바이너리 데이터로 디코딩할 수 있습니다.
TOTP 시크릿이란 무엇이며 왜 Base32를 사용하나요?
TOTP(시간 기반 일회용 비밀번호) 시크릿은 2단계 인증에 사용됩니다. Base32는 대소문자를 구분하지 않고 읽기 쉬워 TOTP 시크릿의 표준 인코딩 형식입니다.
Base32로 유니코드 텍스트를 인코딩할 수 있나요?
네, 하지만 먼저 유니코드 텍스트를 바이트(UTF-8 인코딩)로 변환한 다음 해당 바이트를 Base32로 인코딩해야 합니다.
효율성 면에서 Base32와 Base64는 어떻게 비교되나요?
Base32는 Base64보다 효율이 낮아 데이터 크기를 약 20% 증가시킵니다(Base64는 33% 증가). 하지만 Base32는 더 읽기 쉽고 대소문자를 구분하지 않습니다.
Base32 알파벳은 무엇인가요?
Base32는 A-Z(26개 문자)와 2-7(6개 숫자)을 사용하여 총 32개 문자를 사용합니다. 0, 1, 8, 9는 혼동을 피하기 위해 사용되지 않습니다.
이 도구는 민감한 데이터에 안전한가요?
네, 이 도구는 100% 브라우저에서 실행됩니다. 데이터는 장치를 떠나지 않으며 어떤 서버로도 전송되지 않습니다.
패딩 없이 Base32를 디코딩할 수 있나요?
네, 이 도구를 포함한 대부분의 Base32 디코더는 패딩 문자 유무와 관계없이 Base32 문자열을 처리할 수 있습니다.
Base32Hex 인코딩이란 무엇인가요?
Base32Hex는 A-Z와 2-7 대신 0-9와 A-V를 사용하는 Base32의 변형으로, 인코딩된 데이터의 숫자 순서를 유지하도록 설계되었습니다.
Base32는 QR 코드에서 어떻게 사용되나요?
Base32는 컴팩트하고 대소문자를 구분하지 않아 QR 코드의 데이터 인코딩에 사용되며, 스캔과 디코딩이 더 쉽습니다.