Base32 编码 / 解码
将文本编码为 Base32(RFC 4648),或将 Base32 字符串解码为可读文本。这种格式常用于 TOTP 密钥或不区分大小写的标识符。
工作原理
Base32 仅使用 32 个字符(A-Z 和 2-7)来编码二进制数据,因此不区分大小写,也便于手工抄写 —— 这就是它被用于双因素认证应用(TOTP)密钥的原因。这个工具可将文本转换为其 Base32 表示,也可以反向转换。
为什么 Base32 字符串末尾会出现「=」?
「=」是填充(padding)字符,按照 RFC 4648 标准,用来使输出长度成为 8 个字符的倍数。它没有特别的含义,解码时会被直接忽略。
Base32 比 Base64 更安全吗?
不是,它并不是加密机制,只是一种可逆的编码:任何人都可以解码 Base32 字符串并还原出原始数据。选择它是因为易读且不区分大小写,而不是为了保密。
100% 本地处理:编码和解码完全在您的浏览器中通过 WebAssembly 完成。