GnuPGキーの使用を開始したい。この目的のために、gnupgをインストールし、グラフィカルインターフェイスseahorseを使用しました。タツノオトシゴで新しいPGPキーを選択することで、新しいキーを生成します。私が興味を持っているのは次のとおりです:生成キー、これは単なるプライベートキーですか?
そして、ここでそのキーに関する詳細
秘密鍵を作成しただけですか?もしそうなら、どのように適切なパブリックなものを今作成するのですか?
常にkeypairを生成します。これは、1つのエントリとして表示される公開キーと秘密キーです。とにかく秘密鍵から公開鍵をいつでも引き出すことができるので。
タツノオトシゴとGPGが行うことは、キーをリストするだけであり、それらに使用できる秘密キーがある場合に、それらのキーを使用して署名/復号化に使用できることを示すだけです。他の公開キーをインポートすると、それらは公開専用キーとしてリストされ、暗号化と署名の検証にのみ使用できます。
ご覧のとおり、タツノオトシゴはキーペアを2つのキーのアイコンとして表示しますが、キーについては公開キーのみが存在し、単一のキーを表示します。
コマンドラインでこれを確認するには、次を使用します
gpg --list-keys
これにより、秘密キーの可用性に関係なく、キーリング内のすべてのキーが印刷されます。
gpg --list-secret-keys
秘密(秘密)キーが使用可能なすべてのキーを出力します。