Base32 编码/解码

Base32是一种使用32个可打印字符表示二进制数据的编码方式

Base32 编码说明

  • Base32使用A-Z(26个字母)和2-7(6个数字)共32个字符表示数据
  • 每个Base32字符表示5个二进制位
  • 编码后数据量增加约60%,比Base64增加更多
  • 常用于DNS记录、SPF邮件验证等场景
  • 与Base64相比,Base32更易人工读写(无大小写混合问题)