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