base64编码解码器是网络上最常见的用于传输8Bit字节代码的编码方式之一,软件绿色、安全、无毒,让你可以放心使用。该软件要求把每三个8Bit的字节转换为四个6Bit的字节(3*8 = 4*6 = 24),然后把6Bit再添两位高位0,组成四个8Bit的字节,也就是说,转换后的字符串理论上将要比原来的长1/3。本站提供
软件绿色版下载端口,欢迎有需要的朋友免费下载体验。
软件介绍
Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一。Base64编码可用于在HTTP环境下传递较长的标识信息。采用Base64Base64编码解码具有不可读性,即所编码的数据不会被人用肉眼所直接看到。
编码说明
Base64编码要求把3个8位字节(3*8=24)转化为4个6位的字节(4*6=24),之后在6位的前面补两个0,形成8位一个字节的形式。 如果剩下的字符不足3个字节,则用0填充,输出字符使用'=',因此编码后输出的文本末尾可能会出现1或2个'='。
为了保证所输出的编码位可读字符,Base64制定了一个编码表,以便进行统一转换。编码表的大小为2^6=64,这也是Base64名称的由来。
编码规则
关于这个编码的规则:
1、把3个字符变成4个字符。
2、每76个字符加一个换行符。
3、最后的结束符也要处理。
这样说会不会太抽象了?我们来看一个例子:
1、转换前 aaaaaabb ccccdddd eeffffff。
2、转换后 00aaaaaa 00bbcccc 00ddddee 00ffffff。
上面的三个字节是原文,下面的四个字节是转换后的Base64编码,其前两位均为0。
转换后,我们用一个码表来得到我们想要的字符串(也就是最终的Base64编码),这个表是这样的:(摘自RFC2045)。
更新日志
v1.9官方版(2019-07-28)
1、优化界面。
2、修复部分已知bug。
点击星星用来评分