base64编码的原理是
每三个8bit的字节转换为四个6bit的字节
比如 aaaaaaaa bbbbbbbb cccccccc
转换为 aaaaaa aabbbb bbbbcc cccccc
然后在每个6bit的高位补两个0
成为 00aaaaaa 00aabbbb 00bbbbcc 00cccccc
每三个8bit的字节转换为四个6bit的字节
比如 aaaaaaaa bbbbbbbb cccccccc
转换为 aaaaaa aabbbb bbbbcc cccccc
然后在每个6bit的高位补两个0
成为 00aaaaaa 00aabbbb 00bbbbcc 00cccccc