My Java Blog Park

Base64编码原理(随记)

1. Base64使用A--Z,a--z,0--9,+,/ 这64个字符.
2. 编码原理:将3个字节转换成4个字节( (3 X 8) = 24 = (4 X 6) )
            先读入3个字节,每读一个字节,左移8位,再右移四次,每次6位,这样就有4个字节了.
3. 解码原理:将4个字节转换成3个字节.
            先读入4个6位(用或运算),每次左移6位,再右移3次,每次8位.这样就还原了.

posted on 2006-09-21 16:29 2195113 阅读(994) 评论(0)  编辑  收藏 所属分类: Base Knowledge


只有注册用户登录后才能发表评论。


网站导航: