Base64编码解码原理举例

把文件作为附件通过网络MIME协议传输时,Base64是标准的编码标准。
原理举例如下,
有字符串mne,首先通过ASCII字符表转换109,110,101。合起来即109110101
转换为二进制01101101 01101110 01100101。然后按照每六位分开011011 010110 111001 100101。这样对应的十进制字符为27 22 57 37,最后依照Base64编码表对应的字符为bw51。加密完成 。注意:如果被加密的字符串每3个一组,还剩1或2个字符,使用特殊字符=补齐使最后出来的Base64码成为4个字符。

猜你喜欢

转载自ceasarje.iteye.com/blog/1605789