gpgファイルとsha256ファイルがあります。 gpg –d file.gpg コマンドを使用してgpgファイルを復号化しようとすると、秘密鍵がないと表示されます。私はこれにまったく慣れていないので、ポインタをいただければ幸いです。
コメント
- gpg 1からにアップグレードした場合は、gpgバージョンに注意してください。 gpg2古いキーをエクスポート/インポートする必要があるかもしれません。異なるgpgバージョンで暗号化されたファイルの復号化に問題がありました。
回答
GnuPGは、秘密鍵と公開鍵の2種類の鍵を使用して機能します。ソフトウェアを使用するときは、公開鍵と秘密鍵(キーペアと呼ばれる)の両方を作成します。公開鍵を公開します。誰でもこれを使用して任意のデータを暗号化できますが、そのデータは、対応する秘密(別名秘密)キーを使用することによってのみ復号化できます。秘密鍵がないと表示されている場合は、ファイルが公開鍵で暗号化されていないことを意味します。言い換えれば、それはあなたのためのものではなく、あなたはそれを解読することができません。 あなたのために暗号化されたものだけを復号化できます。
ファイルを復号化する代わりに、検証したい場合はありますか? SHA-256ハッシュを含むファイルについて言及しているので、これはダウンロードしている.sig
ファイルに付属しているソフトウェアの一種ですか?その場合は、--import
を使用して公開鍵をインポートし(通常、ダウンロードしたものはすべてダウンロードWebサイトで見つけることができます)、--verify
<を使用する必要があります。 -d
の代わりに/ div>。参照: