AES 加解密
AES-256 線上加密解密,支援 CBC/GCM 模式與 Base64/Hex 輸出,密碼 PBKDF2 派生,純瀏覽器本地運算。
🗝️
結果
文件加解密
加密任意文件生成 .aes 容器(含模式/迭代/鹽/IV 自描述頭),解密需同一密鑰。全程本地處理。
使用說明
🔐 AES 加解密
這個工具在瀏覽器裏完成 AES-256 對稱加密和解密,支援 CBC 與 GCM 兩種工作模式。你給出一段文字(或一個檔案)加一個密鑰,工具用 PBKDF2 把密鑰派生出真正的加密密鑰,再對內容加密,最後輸出 Base64 或 Hex 格式的字串。
密鑰不等同於你輸入的密碼。工具用 PBKDF2-SHA256 做多輪哈希派生,迭代次數可選快速、標準、高三個檔位:次數越高,暴力破解的成本越大,等待時間也越長。GCM 模式會額外生成認證標籤,解密時校驗數據有沒有被改過;CBC 只負責加密,不驗證完整性。
加密和解密都在本地完成,文字與檔案不上傳服務器。適合加密要發給同事的配置內容、臨時儲存的賬號憑據、需要落盤的敏感記錄,或者先把檔案加密再放進網盤。
✨ 功能特點
- AES-256 對稱加密,CBC 與 GCM 兩種工作模式自由選擇
- 密鑰經 PBKDF2-SHA256 派生,迭代次數三檔可調
- 密文輸出支援 Base64 與 Hex 兩種編碼
- 文字與檔案雙通道,既能加密一段文字,也能加密整個檔案
- 內置隨機密鑰生成器,一鍵生成高強度密鑰
- GCM 模式解密時校驗認證標籤,數據被篡改會直接報錯而不是給出亂碼
🚀 使用方式
- 在輸入框填入要加密的文字,或點擊按鈕選擇一個檔案
- 設置密鑰:手動輸入,或點生成按鈕隨機產生一個
- 選擇工作模式(推薦 GCM)、輸出編碼與迭代次數
- 點擊加密得到密文,用複製按鈕儲存結果
- 解密時切換到解密標籤,粘貼密文並填入相同密鑰即可還原
⚠️ 注意事項
- 密鑰必須自己記牢:工具不儲存任何密鑰,忘記後密文無法恢復,也沒有找回渠道
- 兩側參數要完全一致:解密時的模式、編碼、迭代次數必須與加密時相同,否則解不出來
- GCM 與 CBC 不能混用:用 GCM 加密的密文無法用 CBC 解密,反過來也一樣
- 大檔案會變慢:體積受瀏覽器內存限制,超大檔案建議先壓縮再加密
- 結果只在本地:關閉頁面輸入框內容即消失,密文請及時複製儲存