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==

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