BASE64
在编程中,Base64 是一组二进制到文本的编码方案,在 ASCII字符串中表示二进制数据(更具体地说,是 8 位字节序列)格式通过将数据转换为半径-64 表示。 Base64 一词源自特定的 MIME 内容传输编码。每个非最终的 Base64 数字都代表6位数据。三字节(i.e.总共24位)因此可以代表四个6位Base64位数字。Base64编码是从二进制到字符的过程,可用于在HTTP环境下传递较长的标识信息。采用Base64编码具有不可读性,需要解码后才能阅读。
关于这个编码的规则:
①.把3个字节变成4个字节。
②每76个字符加一个换行符。
③.最后的结束符也要处理。
Base64编码可用于在HTTP环境下传递较长的标识信息。Base64 也会经常用作一个简单的“加密”来保护某些数据,而真正的加密通常都比较繁琐。垃圾讯息传播者用Base64来避过反垃圾邮件工具,因为那些工具通常都不会翻译Base64的讯息。在LDIF档案,Base64用作编码字串。


使用Python编程实现BASE64编码和解码:



浙公网安备 33010602011771号