从容墨镜

文章
6
资源
0
加入时间
3年0月9天

base64加密算法详解,以及使用时可能出现的问题

1、base64加密算法1、加密算法简述base64:因为HTTP协议是文本协议,传输信息时只支持可打印字符,所以为了使HTTP协议能够支持传输图片、文件等等数据,只能先将数据转换成base64的字符串来保存。可打印字符:ASCII码中一共有128个字符(0-127),其中只有32-126这95个字符属于可打印字符,base64选取的64个字符是A-Z,a-z,0-9,+ 和 /。如下图所示,1就是B,63就是/,另外还有一个 = 号用于标识结尾(不一定都有,后面会解释)。原理:算法将这64个字