工具介绍
本工具提供三种Base64编码格式转换:
- 标准Base64编码 - 适用于一般数据传输和存储
- URL Base64编码 - 专为URL安全设计,替换特殊字符
- MIME Base64编码 - 适用于电子邮件和MIME格式
所有处理均在浏览器本地完成,数据不会上传到服务器,确保安全隐私。
Base64编码转换
Base64编码知识
Base64编码的生成原理
Base64编码是一种用64个可打印字符来表示二进制数据的方法:cite[5]:cite[10]。其核心原理如下:
二进制数据分割
将原始数据按每3个字节(24位)为一组进行分割:cite[5]
位重新分组
将24位数据重新划分为4组,每组6位:cite[8]
转换为可打印字符
每组6位数据(值范围0-63)映射到Base64字符集的对应字符:cite[10]
处理填充
如果数据不是3的倍数,在末尾用等号(=)进行填充:cite[10]