File ↔ Base32
在瀏覽器本機處理資料。
常見問題
資料在哪裡處理?
在瀏覽器本機處理,不上傳輸入。
支援哪些功能?
僅涵蓋列出的格式及測試樣本。檔案上限 8 MiB;編碼、解碼提供位元組檔案下載。UUIDv6 僅檢查格式、唯一性及排序,不證明隨機性。
其他語言
參考資料
我們如何確保結果正確
我們使用以下自動化測試驗證此工具。下方保留測試案例的原始名稱,方便查看實際斷言及重現。
- 驗證方法
- 檢查 RFC4648 的 foo 向量、二進位位元組往返及無效字元拒絕。 解碼回歸涵蓋保留的 Hex/Base64 來源選項及上傳的編碼文字。
- 對比依據
- 比對依據:RFC 4648 section 10 fixed foo → MZXW6=== vector; same @scure/base 2.0.0 inverse for binary cases.
- 驗證範圍
- 僅涵蓋列出的格式及測試樣本。檔案上限 8 MiB;編碼、解碼提供位元組檔案下載。UUIDv6 僅檢查格式、唯一性及排序,不證明隨機性。
測試原始碼與案例(點選檔名檢視)
-
completion-tools.test.js
- file-base32: RFC4648 vectors and binary file bytes
- File decoders treat input as encoded text regardless of the source byte selector
這些測試涵蓋列出的樣本和邊界,不代表所有輸入都已證明正確。往返測試和使用同一依賴套件的檢查,不屬於獨立交叉驗證。