base64加密解密算法

base64算法算法

1)解決的問題:網絡

    網絡傳送渠道不支持全部的字節的傳輸ide

2)定義:spa

    base64是一種基於64個可打印的字符來表示二進制數據的表示方法blog

3)元素:字符串

    A-Za-Z0-9+/總共64個字符,這也是base64名稱的由來get

4)空間利用率:it

    base64字符是8個位,但只有6位是有用的,左邊的兩位永遠是0io

5)方法:base64

    8和6的最小公倍數是24,該算法會3個字符3個字符的解一個字符串,每3個字符用對應的四個字符(base64的64個元素表示),最後不足的位默認爲0,若是6位全爲0,則爲=,所以=只能出如今末尾。

6)eg:A,BC的解碼以下所示:

wKiom1bW3z_zujUvAACbeHzgJnU952.png

相關文章
相關標籤/搜索