HUBPLC / AES
文字加密/解密
AES-GCM 文字加解密,以及 AES、DES、RC4 等舊格式相容工具。
文字與密碼在瀏覽器內處理,不上傳、不寫入網址,也不儲存紀錄。
AES-GCM 會驗證密文是否遭修改,輸出 HPLC1. 開頭的 HubPLC 格式。
RESULT / 處理結果
結果會顯示在這裡。
格式與使用說明
請妥善保管密碼;本站無法找回。原文上限 1 MiB(UTF-8),密碼上限 1,024 bytes。原文與密碼不會自動修剪空白或正規化 Unicode;貼上的密文可含排版用空白與換行。
AES-GCM 使用 256 位元金鑰、PBKDF2-HMAC-SHA-256(600,000 次)、每次全新 16-byte salt 與 12-byte IV,並包含 16-byte 驗證標籤。相同原文與密碼每次加密也會產生不同密文。
HPLC1. 後接 Base64(salt || IV || 密文 || tag),以 HPLC1. 作為驗證附加資料。參數由版本固定,密碼不包含在密文中。此格式與 CryptoJS/OpenSSL 密碼格式不同,解密時請選擇相符選項。
舊格式使用 CryptoJS 4.2.0 的密碼衍生慣例,僅支援本頁列出的預設模式。參考 菜鳥加密工具與 CryptoJS 文件;CryptoJS 已停止維護,僅用於相容功能。