🔐

AES 加解密

AES-256 線上加密解密,支援 CBC/GCM 模式與 Base64/Hex 輸出,密碼 PBKDF2 派生,純瀏覽器本地運算。
AES加解密 📂 開發 👤 ToolWorld 🏷️ v1.6.1
載入中...
🗝️
文件加解密

加密任意文件生成 .aes 容器(含模式/迭代/鹽/IV 自描述頭),解密需同一密鑰。全程本地處理。

使用說明

🔐 AES 加解密


這個工具在瀏覽器裏完成 AES-256 對稱加密和解密,支援 CBC 與 GCM 兩種工作模式。你給出一段文字(或一個檔案)加一個密鑰,工具用 PBKDF2 把密鑰派生出真正的加密密鑰,再對內容加密,最後輸出 Base64 或 Hex 格式的字串。

密鑰不等同於你輸入的密碼。工具用 PBKDF2-SHA256 做多輪哈希派生,迭代次數可選快速、標準、高三個檔位:次數越高,暴力破解的成本越大,等待時間也越長。GCM 模式會額外生成認證標籤,解密時校驗數據有沒有被改過;CBC 只負責加密,不驗證完整性。

加密和解密都在本地完成,文字與檔案不上傳服務器。適合加密要發給同事的配置內容、臨時儲存的賬號憑據、需要落盤的敏感記錄,或者先把檔案加密再放進網盤。

✨ 功能特點


  • AES-256 對稱加密,CBC 與 GCM 兩種工作模式自由選擇
  • 密鑰經 PBKDF2-SHA256 派生,迭代次數三檔可調
  • 密文輸出支援 Base64 與 Hex 兩種編碼
  • 文字與檔案雙通道,既能加密一段文字,也能加密整個檔案
  • 內置隨機密鑰生成器,一鍵生成高強度密鑰
  • GCM 模式解密時校驗認證標籤,數據被篡改會直接報錯而不是給出亂碼

🚀 使用方式


  1. 在輸入框填入要加密的文字,或點擊按鈕選擇一個檔案
  2. 設置密鑰:手動輸入,或點生成按鈕隨機產生一個
  3. 選擇工作模式(推薦 GCM)、輸出編碼與迭代次數
  4. 點擊加密得到密文,用複製按鈕儲存結果
  5. 解密時切換到解密標籤,粘貼密文並填入相同密鑰即可還原

⚠️ 注意事項


  • 密鑰必須自己記牢:工具不儲存任何密鑰,忘記後密文無法恢復,也沒有找回渠道
  • 兩側參數要完全一致:解密時的模式、編碼、迭代次數必須與加密時相同,否則解不出來
  • GCM 與 CBC 不能混用:用 GCM 加密的密文無法用 CBC 解密,反過來也一樣
  • 大檔案會變慢:體積受瀏覽器內存限制,超大檔案建議先壓縮再加密
  • 結果只在本地:關閉頁面輸入框內容即消失,密文請及時複製儲存

相關推薦

⏫︎