Base64加密

base64加密就是把所有传递过来的字符用a~z,A~Z,0~9,+,/这64个中的信息代替,所有base64就因此而来

例如:

A 先把A转化对应的10进制65,然后在转为对应的2进制:1000001,发现这个二进制只有7位,所以在前面加一个零凑够8位,即:

01000001;然后我们加密时,把这个二进制按照6的倍数去划分,不够再末尾加0,因为8和12差4位,所以加0位010000010000

,按6位划分010000 010000,查找对应的ascll码表发现位QQ,但规定加密后都是4个字节的倍数,数据不够就加=代替字节,即:

QQ==

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章