檔案可以在命令列上使用 GPG 解密,但不能透過 Kleopatra GUI 解密

檔案可以在命令列上使用 GPG 解密,但不能透過 Kleopatra GUI 解密

我們收到的許多加密檔案無法透過 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/

希望能幫助你

相關內容