分類: 開發工具
AES 文字加密
使用 AES-GCM 與密碼短語在本機加密或解密文字
使用密碼短語透過 AES-GCM 加密文字,或解密你已有的密文,全部在瀏覽器中透過 Web Crypto API 完成。
結果
結果會顯示在這裡。
加密使用 Web Crypto API 的 AES-GCM 與 PBKDF2,全部在你的瀏覽器中完成;密碼短語與文字絕不會離開此分頁。
本頁的所有處理都在瀏覽器中完成,不會上傳任何內容。
這個工具能做什麼
加密使用 AES-GCM,金鑰透過 PBKDF2(10 萬次疊代,SHA-256)由你的密碼短語衍生而來,這與多數密碼管理工具所用的原語相同。每次加密都會產生新的隨機鹽值與初始化向量,兩者都會與密文一起儲存在輸出結果中,因此即使加密同一段文字兩次,結果也會不同;解密時只需要密碼短語,不必另外記錄鹽值或 IV。這裡的任何內容都不會被傳送到任何地方;密碼短語與文字始終留在此瀏覽器分頁中。
使用方式
- 選擇「加密」或「解密」。
- 輸入密碼短語以及文字或密文。
- 複製結果;請妥善保管密碼短語,因為它無法被復原。
隱私說明
本工具完全在你的瀏覽器中執行。輸入的內容不會被上傳、儲存或分享,關閉分頁就隨之消失。
常見問題
- 如果我忘記了密碼短語怎麼辦?
- 沒有它就無法解密密文。系統在設計上不提供復原選項:密碼短語從不會被儲存在任何地方。
- 密碼短語或文字會被傳送到伺服器嗎?
- 不會。所有操作都透過你瀏覽器分頁中的 Web Crypto API 完成,不會傳輸任何內容。
- 為什麼同一段文字每次加密結果都不同?
- 每次加密都會使用全新的隨機鹽值與初始化向量,這是 AES-GCM 的標準做法,可防止相似文字的多次加密之間洩露規律。