AES 加密解密

🔐 AES Encrypt Decrypt

AES Encrypt Decrypt is available directly in your browser, with no data uploaded.

📐 工作原理與說明

AES 是對稱分組密碼:金鑰 128/192/256 位,分組固定 16 位元組。常見模式:ECB(同明文同密文,不推薦)、CBC(需隨機 IV、PKCS7 填充)、GCM(帶認證與完整性校驗,無需填充)。本工具經瀏覽器 Web Crypto API 在本地完成,金鑰不經網路。

  • 口令到金鑰通常用 PBKDF2/scrypt 派生並加鹽,避免弱口令直用。
  • GCM 的 IV 須唯一,密文含認證標籤防篡改。
  • 本地加解密僅供您自己資料,金鑰請妥善儲存(遺失不可恢復)。

📊 加密資訊

-
金鑰長度
-
加密模式
-
輸入長度
-
輸出長度

📖 使用說明與安全建議

AES 演算法簡介:高階加密標準(AES)是一種對稱加密演算法,支援 128/192/256 位金鑰。

模式說明:

ECB:電子密碼本,最簡單但不安全,相同明文塊產生相同密文

CBC:密碼分組連結,推薦使用,每個明文塊與前一個密文塊異或

CFB:密碼反饋,將分組密碼轉換為流密碼

OFB:輸出反饋,將分組密碼轉換為流密碼,誤差不傳播

CTR:計數器模式,使用計數器生成金鑰流,可並行處理

安全建議:

• 推薦使用 AES-256 + CBC 或 CTR 模式

• 始終使用隨機生成的 IV,IV 不需要保密但必須唯一

• 使用 Salt 加鹽防止彩虹表攻擊

• 密碼應足夠複雜(至少12位,包含大小寫、數字、符號)

• ECB 模式不推薦用於加密大於一個塊的資料

• 本工具在瀏覽器本地執行,資料不會上傳到伺服器

PBKDF2 金鑰派生:使用 SHA-256 雜湊,100000 次迭代從密碼派生金鑰。

📝 常用對照

金鑰長度金鑰位元組安全級別
AES-12816 位元組標準
AES-19224 位元組
AES-25632 位元組極高

📚 深度解析:AES 加密 / 解密

💡 常見使用場景

  • 當你在it相關場景中需要基於“AES Encrypt Decrypt”進行快速計算或校驗時,可先用該工具生成一版標準結果。
  • 在教學、方案評審、除錯聯調時,可用固定樣本快速復現實驗流程,驗證引數選擇是否正確。
  • 用於將人工操作轉為可複用步驟:先確認輸入型別,再觀察輸出變化,便於排查規則誤差。
標準化使用示例
以一組典型輸入為例:先按業務口徑補充必要欄位,執行工具並記錄輸出;再對比另一組邊界輸入,檢查工具在異常輸入下是否給出穩定提示,便於快速形成操作 SOP。

❓ 常見問題(FAQ)

該工具適用於哪些 it 場景?
只要資料可對映到本工具支援的引數結構,就可用於日常分析、篩選、校驗等流程;多數情況下適合前置評估和結果複核。
結果可信度如何保證?
工具預設按前端可見規則即時計算,不依賴外部服務;如有偏差,建議結合歷史基準值做交叉確認。
⚠️ 使用說明與注意事項
📖關於「AES 加密解密」

📝工具簡介

AES 加密解密。專為開發者打造的線上工具,純前端執行,程式碼不離開瀏覽器。