🔐 Base64 编解码
文本与 Base64 编码互转,支持 UTF-8 编码,适用于 URL、图片、证书等场景
// 编码结果将显示在这里...
// 解码结果将显示在这里...
💡 什么是 Base64?
定义:Base64 是一种基于 64 个可打印字符来表示二进制数据的编码方式。
字符集:A-Z, a-z, 0-9, +, / (共64个字符),加上 = 作为填充符
特点:
- 编码后体积增大约 33%(4字节 → 3字节原始数据)
- 只包含可打印 ASCII 字符,适合在文本协议中传输
- 不是加密算法!Base64 可以被任何人解码
常见用途:
- Email 附件编码(MIME)
- URL 安全传输数据
- Data URI 内嵌图片/字体
- JWT Token 的 Payload 部分
- 存储二进制数据到 JSON/XML
⚠️ 安全提示:Base64 是编码而非加密!不要用它来保护敏感信息。