2011年4月13日
摘要: Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一.Base64的转换原理是: 把每三个8Bit的字节转换为四个6Bit的字节(3*8 = 4*6 = 24),然后把6Bit再添两位高位0,组成四个8Bit的字节,也就是说,转换后的字符串理论上将要比原来的长1/3。Base64编码规则:Base64编码的思想是是采用64个基本的ASCII码字符对数据进行重新编码。它将需要编码的数据拆分成字节数组。以3个字节为一组。按顺序排列24 位数据,再把这24位数据分成4组,即每组6位。再在每组的的最高位前补两个0凑足一个字节。这样就把一个3字节为一组的数据重新编码成了4个字节。当所要编码 阅读全文
posted @ 2011-04-13 14:05 john chen 阅读(559) 评论(0) 推荐(0) 编辑