Base64 编码与解码
原始文本
Base64 结果
Base64 编码的工作原理
Base64 编码将二进制数据(8 位字节)转换为 ASCII 字符(6 位字节)。它常用于在仅支持文本的媒介上传输数据,确保数据在传输过程中保持完整、不被修改。
示例:将 “Man” 转换为 Base64
| 文本 | M | a | n | |||||||||||||||||||||
| ASCII | 77 | 97 | 110 | |||||||||||||||||||||
| 比特 | 01 | 00 | 11 | 01 | 01 | 10 | 00 | 01 | 01 | 10 | 11 | 10 | ||||||||||||
| 索引 | 19 (T) | 22 (W) | 5 (F) | 46 (u) | ||||||||||||||||||||
| Base64 | T | W | F | u | ||||||||||||||||||||