什么是 Base32 编码?
32
字符组合
5 Bits
单字符权重
RFC 4648
行业标准
Base32 是一种将二进制数据转换为 ASCII 字符串的方案。相比 Base64,它不区分大小写且更利于手动输入,因此被广泛用于身份验证秘钥(如 TOTP)存储。
常用使用场景
-
双重验证 (2FA/MFA) 秘钥存储,如 Google Authenticator。
-
暗网域名解析 (.onion),洋葱网络域名通过哈希 Base32 编码生成。
-
受限传输环境,如大小写不敏感的文件系统命名。
隐私保护声明
Base32 常涉及身份验证秘钥。本工具算法完全由本地 JavaScript 驱动,所有计算逻辑均在您的浏览器沙盒内执行。我们承诺不上传、不记录、不产生任何后台 API 调用。
常见问题解答 (FAQ)
Q: Base32 和 Base64 有什么区别?
A: Base32 不区分大小写,且排除了易混淆字符(0,1,L,O),更适合手机手动输入及暗网域名使用。
Q: 转换结果包含特殊符号吗?
A: 标准的 Base32 仅包含 A-Z 和 2-7,不含任何特殊符号,是 URL 安全且文件系统友好的。