受け取った暗号化されたファイルの多くは、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/
それが役に立てば幸い