Файл можно расшифровать с помощью GPG в командной строке, но не с помощью графического интерфейса Kleopatra.

Файл можно расшифровать с помощью GPG в командной строке, но не с помощью графического интерфейса Kleopatra.

Ряд зашифрованных файлов, которые мы получаем, не могут быть расшифрованы с помощью графического интерфейса пользователя Kleopatra, но их можно расшифровать в командной строке с помощью 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/

Надеюсь, поможет

Связанный контент