我们收到的许多加密文件无法通过 Kleopatra GUI 解密,但可以使用 GPG 在命令行上解密。这是一个已知问题吗?有解决方法吗?
这是在 Windows 10 x64 上,错误消息如下:
解密失败:解密失败。
在诊断中:
gpg: used key is not marked for encryption use.
gpg: WARNING: message was not integrity protected
gpg: decryption forced to fail!
版本如下:
GnuPG 2.3.4
Libgcrypt 1.9.4
Gpg4win 4.0.0
答案1
您发布帖子已经很久了,但我遇到了同样的问题。解决方法是使用带有 --ignore-mdc-error 参数的控制台解密文件。
gpg -d --ignore-mdc-error -o <outputfile> <file_to_decrypt>
错误出现在加密方面,密钥使用不当,你可以在此 reddit 帖子中看到更多信息 https://www.reddit.com/r/pgp/comments/9h7h6h/hintsideas_about_decryption_error/
希望能帮助到你