關於Base32 / Base58 編碼
Base32 / Base58 編碼補上了 Base64 之外的幾種常見編碼。Base32 按 RFC 4648 標準,身份驗證器 App 裡動態口令(TOTP)的金鑰就是 Base32,另有排序友好的 Base32hex;Base58 用比特幣字母表,去掉了 0、O、I、l 這些容易看錯的字元,常用於錢包地址和短 ID;Ascii85 出現在 PDF 和 PostScript 檔案裡;Z85 來自 ZeroMQ;Base16 就是普通的十六進位制。
輸入可以是文字,也可以是用 Hex 寫出的原始位元組,給金鑰、雜湊值編碼時能保證位元組一個不差;解碼結果可以輸出成文字,也可以輸出成 Hex。Base64 和 URL 安全的 Base64 請用 Base64 編碼解碼。全部在瀏覽器裡完成,內容不上傳,頁面開啟後斷網也能用。雜湊加密 MD5 / SHA算出的 Hex 雜湊值,可以直接貼上過來編碼。
Base32 / Base58 編碼怎麼用
- 1選編碼
Base32、Base32hex、Base58、Ascii85、Z85 或 Base16。
- 2選編碼或解碼
把文字或 Hex 位元組編碼,或者解碼迴文字或 Hex。
- 3貼上內容
輸入文字,或用 Hex 寫出位元組。
- 4複製結果
複製編碼結果,或者解出的文字、Hex。
為什麼用熊仔工匠
- 六種編碼
Base32、Base32hex、Base58、Ascii85、Z85、Base16。
- 文字和位元組都行
可以處理文字,也可以處理用 Hex 表示的原始位元組。
- 標準字母表
Base32 按 RFC 4648,Base58 用比特幣字母表。
- 不上傳
在瀏覽器裡完成,頁面開啟後斷網也能用。