base64在線解碼工(gōng)具

base64在線解碼工(gōng)具為(wèi)您提供base64編碼,base64在線解碼,base64加密解密,對字符串進行Base64格式的加密處理,對已加密Base64在線解碼解密顯示為(wèi)明文。Base64是比較普通(tōng)的在線加密算(suàn)法,在解決中文亂碼時,對中文進行不同方式的編碼可有效避免中文亂碼。本站(zhàn)不會(huì)記錄您的任何信息,請放(fàng)心使用。

Base64索引表

Base64編碼是使用64個(gè)可打印ASCII字符(A-Z、a-z、0-9、+、/)将任意字節序列數據編碼成ASCII字符串,另有“=”符号用作後綴用途。

數值 字符 數值 字符 數值 字符 數值 字符
0 A 16 Q 32 g 48 w
1 B 17 R 33 h 49 x
2 C 18 S 34 i 50 y
3 D 19 T 35 j 51 z
4 E 20 U 36 k 52 0
5 F 21 V 37 l 53 1
6 G 22 W 38 m 54 2
7 H 23 X 39 n 55 3
8 I 24 Y 40 o 56 4
9 J 25 Z 41 p 57 5
10 K 26 a 42 q 58 6
11 L 27 b 43 r 59 7
12 M 28 c 44 s 60 8
13 N 29 d 45 t 61 9
14 O 30 e 46 u 62 +
15 P 31 f 47 v 63 /

  Base64将輸入字符串按字節切分,取得每個(gè)字節對應的二進制值(若不足8比特則高(gāo)位補0),然後将這些二進制數值串聯起來,再按照(zhào)6比特一(yī)組進行切分(因為(wèi)2^6=64),最後一(yī)組若不足6比特則末尾補0。将每組二進制值轉換成十進制,然後在上(shàng)述表格中找到(dào)對應的符号并串聯起來就(jiù)是Base64編碼結果。

  Base64可用于任意數據的底層二進制數據編碼,以應用于隻能(néng)傳輸ASCII字符的場合。不過最常用于文本數據的處理傳輸,例如在MIME格式的電(diàn)子郵件(jiàn)中,Base64可以用來編碼郵件(jiàn)内容,方便在不同語言計算(suàn)機(jī)間傳輸而不亂碼,注意是傳輸而不是顯示,例如在西(xī)歐地區計算(suàn)機(jī)上(shàng)使用utf-8編碼即可正常顯示中文(安裝有對應字庫),但是它未必能(néng)正常傳輸中文,這時轉換為(wèi)Base64便無此顧慮。

Base64編碼若無特别說明,通(tōng)常約定非ASCII字符按照(zhào)UTF-8字符集進行編碼處理。

您的足迹:

友(yǒu)情鏈接: 豫唐網絡