base64線上解碼工具

base64線上解碼工具為您提供base64編碼,base64線上解碼,base64加密解密,對字串進行Base64格式的加密處理,對已加密Base64線上解碼解密顯示為明文。Base64是比較普通的線上加密演算法,在解決中文亂碼時,對中文進行不同方式的編碼可有效避免中文亂碼。本站不會記錄您的任何資訊,請放心使用。

Base64索引表

Base64編碼是使用64個可列印ASCII字元(A-Z、a-z、0-9、+、/)將任意位元組序列資料編碼成ASCII字串,另有“=”符號用作字尾用途。

數值字元數值字元數值字元數值字元
0A16Q32g48w
1B17R33h49x
2C18S34i50y
3D19T35j51z
4E20U36k520
5F21V37l531
6G22W38m542
7H23X39n553
8I24Y40o564
9J25Z41p575
10K26a42q586
11L27b43r597
12M28c44s608
13N29d45t619
14O30e46u62+
15P31f47v63/

  Base64將輸入字串按位元組切分,取得每個位元組對應的二進位制值(若不足8位元則高位補0),然後將這些二進位制數值串聯起來,再按照6位元一組進行切分(因為2^6=64),最後一組若不足6位元則末尾補0。將每組二進位制值轉換成十進位制,然後在上述表格中找到對應的符號並串聯起來就是Base64編碼結果。

  Base64可用於任意資料的底層二進位制資料編碼,以應用於只能傳輸ASCII字元的場合。不過最常用於文字資料的處理傳輸,例如在MIME格式的電子郵件中,Base64可以用來編碼郵件內容,方便在不同語言計算機間傳輸而不亂碼,注意是傳輸而不是顯示,例如在西歐地區計算機上使用utf-8編碼即可正常顯示中文(安裝有對應字型檔),但是它未必能正常傳輸中文,這時轉換為Base64便無此顧慮。

Base64編碼若無特別說明,通常約定非ASCII字元按照UTF-8字符集進行編碼處理。

您的足跡:

使用教程

本工具屬於「加密與編碼」分類。

  1. 1選擇演算法:可逆的用 AES、DES、RC4;不可逆的摘要用 MD5、SHA 系列。
  2. 2輸入原文並填寫金鑰或鹽值,同一金鑰多次加密才能得到一致結果。
  3. 3把輸出複製進程式碼。驗證摘要是否一致時,注意大小寫與 16/32 位的選擇。

輸入內容預設在你瀏覽器本地處理,我們不做持久化儲存。

常見問題

MD5 能解密嗎?

不能。MD5 是單向摘要,只能比對,不能還原原文;所謂「解密」是查彩虹表命中。

為什麼同一個密碼加密結果不同?

加了鹽、使用了隨機 IV,或大小寫/編碼不同都會導致結果變化。核對時先統一 UTF-8 編碼。

對稱加密工具安全嗎?

適合教學、除錯和格式校驗。生產環境的金鑰請在服務端生成和保管,不要把金鑰貼到任何網頁裡。