文字加密工具
使用 AES-GCM 加密演算法,透過瀏覽器原生 Web Crypto API,以密碼在本機加密或解密文字。
🔒 在你的瀏覽器本機處理
載入中…
使用方法
- 使用上方的模式切換選擇「加密」或「解密」。
- 若要加密,請貼上您的明文並設定密碼,然後點擊「加密文字」以取得一段加密文字。
- 若要解密,請貼上相同的加密文字並輸入完全相同的密碼,然後點擊「解密文字」以還原原始文字。
- 使用「複製」按鈕複製結果,並請牢記您的密碼——這是日後解密資料的唯一方法。
功能特色
- 採用強大的 AES-GCM 256 位元驗證加密,篡改或密碼錯誤都能被偵測到,不會被悄悄忽略
- 使用 PBKDF2(SHA-256,150,000 次迭代)搭配每次加密皆隨機產生的鹽值進行金鑰衍生
- 僅使用瀏覽器原生的 Web Crypto API——不依賴任何外部加密函式庫
- 100% 在裝置端執行——您的明文與密碼絕不會離開您的裝置
- 密碼欄位提供顯示/隱藏切換,方便您再次確認輸入內容
常見問題
我的文字或密碼會離開瀏覽器嗎?
不會。所有加密與解密都在瀏覽器內,使用內建的 Web Crypto API 於本機完成。任何內容都不會被上傳或傳送到伺服器。
如果我忘記密碼會怎樣?
您的資料將永久無法復原。沒有後門、主金鑰或密碼重設機制——密碼是唯一能解密您資料的方法,請務必妥善保管。
這個工具使用什麼加密演算法?
AES-GCM,金鑰透過 PBKDF2(SHA-256,150,000 次迭代)與隨機鹽值從您的密碼衍生而來。每次加密都會產生隨機的初始向量(IV),因此即使加密相同文字兩次,結果也會不同。
為什麼解密有時會顯示錯誤,而不是顯示亂碼?
AES-GCM 內建驗證標籤機制。若密碼錯誤,或加密文字遭到竄改或截斷,解密會直接失敗並顯示明確的錯誤訊息,而不是悄悄產生損毀的內容。
我可以安全地分享加密文字嗎,例如透過電子郵件或聊天工具?
加密後的內容可以安全地透過任何管道傳送,因為沒有密碼它毫無意義。若要真正安全,請透過另一個受信任的管道分享密碼本身——絕不要與加密文字一起傳送。