分類: 開發工具

AES 文字加密

站方自行規劃沒找到想要的工具?

使用 AES-GCM 與密碼短語在本機加密或解密文字

使用密碼短語透過 AES-GCM 加密文字,或解密你已有的密文,全部在瀏覽器中透過 Web Crypto API 完成。

結果
結果會顯示在這裡。

加密使用 Web Crypto API 的 AES-GCM 與 PBKDF2,全部在你的瀏覽器中完成;密碼短語與文字絕不會離開此分頁。

本頁的所有處理都在瀏覽器中完成,不會上傳任何內容。

這個工具能做什麼

加密使用 AES-GCM,金鑰透過 PBKDF2(10 萬次疊代,SHA-256)由你的密碼短語衍生而來,這與多數密碼管理工具所用的原語相同。每次加密都會產生新的隨機鹽值與初始化向量,兩者都會與密文一起儲存在輸出結果中,因此即使加密同一段文字兩次,結果也會不同;解密時只需要密碼短語,不必另外記錄鹽值或 IV。這裡的任何內容都不會被傳送到任何地方;密碼短語與文字始終留在此瀏覽器分頁中。

使用方式

  1. 選擇「加密」或「解密」。
  2. 輸入密碼短語以及文字或密文。
  3. 複製結果;請妥善保管密碼短語,因為它無法被復原。

隱私說明

本工具完全在你的瀏覽器中執行。輸入的內容不會被上傳、儲存或分享,關閉分頁就隨之消失。

常見問題

如果我忘記了密碼短語怎麼辦?
沒有它就無法解密密文。系統在設計上不提供復原選項:密碼短語從不會被儲存在任何地方。
密碼短語或文字會被傳送到伺服器嗎?
不會。所有操作都透過你瀏覽器分頁中的 Web Crypto API 完成,不會傳輸任何內容。
為什麼同一段文字每次加密結果都不同?
每次加密都會使用全新的隨機鹽值與初始化向量,這是 AES-GCM 的標準做法,可防止相似文字的多次加密之間洩露規律。