先识别密文格式
密码不等于 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 日
