審閱日期 2026-08-28

Base64 是傳輸編碼,不是加密

理解填補、體積膨脹與 Base64URL,才能可靠地編碼位元組。

Base64 是傳輸編碼,不是加密Base64 是傳輸編碼,不是加密輸入驗證轉換核對

實際輸入範例

Hello, YourConvertor!

預期輸出

SGVsbG8sIFlvdXJDb252ZXJ0b3Ih

可重現操作方法

  1. 保留原始資料,另建一份最小且具代表性的測試樣本。
  2. 轉換前先執行嚴格解析或格式驗證。
  3. 記錄所有選項,比對筆數與結構,最後在接收系統中測試。

常見錯誤案例

直接編碼 Unicode code unit 會破壞非 ASCII 文字。

縮小失敗案例時必須保留造成問題的結構,才能分辨是輸入損壞或工具不支援。

技術限制

Base64 約增加三分之一體積,而且完全不提供保密性。

預覽成功不代表格式歧義或下游系統要求已經消失。

安全與隱私說明

不要把 Base64 稱為加密,也不要把編碼後的機密放入 URL。

本機處理可降低傳輸風險,但無法防護已遭入侵的瀏覽器、不安全擴充套件、剪貼簿紀錄或後續誤用。

驗證清單

開啟相關工具