base64解密解碼轉(zhuǎn)換說明:
1、Base64編碼要求把3個8位字節(jié)(3*8=24)轉(zhuǎn)化為4個6位的字節(jié)(4*6=24),之后在6位的前面補兩個0,形成8位一個字節(jié)的形式。如果剩下的字符不足3個字節(jié),則用0填充,輸出字符使用‘=’,因此編碼后輸出的文本末尾可能會出現(xiàn)1或2個‘=’。
2、為了保證所輸出的編碼位可讀字符,Base64制定了一個編碼表,以便進行統(tǒng)一轉(zhuǎn)換。編碼表的大小為2^6=64,這也是Base64名稱的由來。
1. Base64 加密算法
1.1 標準 Base64 算法
Base64 編碼是程序開發(fā)中比較常用的一種編碼算法,是常用來存儲或傳輸一些二進制數(shù)據(jù)的方法,也是 MIME(多用途互聯(lián)網(wǎng)郵件擴展)中的一種編碼方法 。
Base64 可以實現(xiàn)將任何數(shù)據(jù)轉(zhuǎn)換為可打印字符表示的字符串,避免數(shù)據(jù)在傳輸過程中失真,Base64 最開始用來在郵件發(fā)送中將非 ASCLL 字符內(nèi)容轉(zhuǎn)換為 ASCLL字符。文章來源:http://www.zghlxwxcb.cn/news/detail-596724.html
標準 Base64 是一種用于傳輸 8Bit 字節(jié)碼的編碼方式之一?文章來源地址http://www.zghlxwxcb.cn/news/detail-596724.html
到了這里,關(guān)于base4解密(Base64加密算法)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!