
Base64编解码
1英文字符=1字节=8位
Base64编码原理:将要编码的二进制(字符串、图片等都可以转换成二进制格式表示)把3个8位字节以4个6位的字节表示,然后把每个6位字节都转换成一个单独的数字并映射到base64码表中的一个字符。如果最后剩下的字节不足3个,则在后面补0,补0转换的字符用“=”表示,故编码后输出的字符串末尾可能会有一个或两个“=”。
base64码表如下:

base64编解码:

调用:

输出结果:

编码过程:

AES加解密

调用:

输出结果:

为了防止反编译key被破解,key值可以放到C代码中。