gpgファイルとsha256ファイルがあります。 gpg –d file.gpg コマンドを使用してgpgファイルを復号化しようとすると、秘密鍵がないと表示されます。私はこれにまったく慣れていないので、ポインタをいただければ幸いです。

コメント

  • gpg 1からにアップグレードした場合は、gpgバージョンに注意してください。 gpg2古いキーをエクスポート/インポートする必要があるかもしれません。異なるgpgバージョンで暗号化されたファイルの復号化に問題がありました。

回答

GnuPGは、秘密鍵と公開鍵の2種類の鍵を使用して機能します。ソフトウェアを使用するときは、公開鍵と秘密鍵(キーペアと呼ばれる)の両方を作成します。公開鍵を公開します。誰でもこれを使用して任意のデータを暗号化できますが、そのデータは、対応する秘密(別名秘密)キーを使用することによってのみ復号化できます。秘密鍵がないと表示されている場合は、ファイルが公開鍵で暗号化されていないことを意味します。言い換えれば、それはあなたのためのものではなく、あなたはそれを解読することができません。 あなたのために暗号化されたものだけを復号化できます。

ファイルを復号化する代わりに、検証したい場合はありますか? SHA-256ハッシュを含むファイルについて言及しているので、これはダウンロードしている.sigファイルに付属しているソフトウェアの一種ですか?その場合は、--importを使用して公開鍵をインポートし(通常、ダウンロードしたものはすべてダウンロードWebサイトで見つけることができます)、--verify<を使用する必要があります。 -dの代わりに/ div>。参照:

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です