base64的艰辛历程

xiaofengxiaoling 2012-02-01 11:00:51
有那位知道base64解码、编码的原理啊?知道的分享下,大家互帮互助。
...全文
119 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
gloomyfish 2012-02-03
  • 打赏
  • 举报
回复
me 的博客
xiaofengxiaoling 2012-02-03
  • 打赏
  • 举报
回复
jia20003 你的博客有蛮多关于android 方面的知识点,我进去看了,很受用,谢谢你的分享
xiaofengxiaoling 2012-02-02
  • 打赏
  • 举报
回复
哈哈,百度上我看的不是很明白,所以来请各位讲解一下,感谢你的分享
MiceRice 2012-02-01
  • 打赏
  • 举报
回复
Base64编码其实是将3个8位字节转换为4个6位字节,( 3*8 = 4*6 = 24 ) 这4个六位字节其实仍然是8位,只不过高两位被设置为0. 当一个字节只有6位有效时,它的取值空间为0到 2的6次方减1 即63,也就是说被转换的base64编码的每一个编码的取值空间为(0~63)。

然后把这64个编码映射到 A~Z,a~z,0~9,+,- 26+26+10+2 = 64

吐槽一句:楼主实在是太懒了,这东西Google和Baidu都有啊。。。

http://zh.wikipedia.org/wiki/Base64
lua4c 2012-02-01
  • 打赏
  • 举报
回复
搜索引擎,帮顶~

23,404

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧