Base64 编解码
在线 Base64 加密与解密
Base64 是一种基于 64 个可打印字符来表示二进制数据的编码方式。它将每 3 个字节(24 位)转换为 4 个 Base64 字符,常用于在 URL、Cookie、网页中传输二进制数据。详情参看 百度百科。
编码原理
- 将 3 字节(24 位)分为 4 组,每组 6 位
- 每组 6 位对应一个 Base64 字符(A-Z, a-z, 0-9, +, /)
- 不足 3 字节时用 = 填充
常见用途
- 电子邮件附件编码
- 🔑 数据 URL(图片、音频嵌入)
- 🌐 HTTP 基本认证