源码序列
base64序列
源码序列3个字符一组, 3*8 = 24
base64 序列, 4*6
也即3个源码字符编为4个字符
规则为
依次取源码字节的bit序列的6个bit, 作为低6位, 高2位补0
组成一个新的字节,这个字节用一个可打印字符表示
比如新字节的大小为32, 那么新字节对应的可打印字符就是base64table[32]
base64_table="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
因为高2位补0, 所以新字节的值不会大于64.