先識別密文格式
密碼不等於 AES 金鑰,Base64 也不是加密協定。本站 v1 密碼封裝需要保留 format、version、type、KDF、salt、nonce、tagLength 和 ciphertext,工具按這些欄位解析,不會自動猜測演算法。
以 U2FsdGVkX1 開頭的字串可能屬於 OpenSSL Salted__ 格式。本站不自動支援這種密碼封裝、CryptoJS 預設格式或任意廠商容器。只有取得真實金鑰與 IV 位元組,原始金鑰模式才有意義;把密碼填進金鑰框不會重現其他程式的衍生流程。
如何解密文字還原封裝
- 保持密碼模式,將完整 JSON 封裝貼上進輸入框。
- 輸入原密碼,不要自行刪掉首尾空格,然後執行解密。
- 認證通過後複製或下載明文;空字串也是有效結果。
- 檔案包請轉到檔案加密頁還原,本站不解析任意加密檔案或壓縮包。
金鑰、nonce、tag 或密文不匹配都可能導致 GCM 認證失敗。錯誤無法判斷究竟哪一項有誤,因此不會斷言一定是密碼錯了,也不會釋放部分明文。不要改用其他模式繞過認證保護。
原始金鑰相容參數清單
逐項核對 AES 模式、16/24/32 位元組金鑰、金鑰編碼、12 位元組 GCM nonce 或 16 位元組 CBC IV/CTR 計數器、密文編碼。有 AAD 時也必須完全一致;如果密文末尾已含 16 位元組 tag,就不要再次填寫分離 tag。
本工具 CBC 去除 PKCS7 填充,CTR 不填充且固定低 64 位計數。CBC 填充失敗不能準確診斷密碼錯誤;CTR 用錯誤金鑰也可能返回位元組。未報錯不代表內容通過認證,應依據原協定和可信完整性驗證判斷。
相關工具與閱讀
技術參考
更新於 2026 年 10 月 16 日
