web-dev-qa-db-ja.com

タツノオトシゴでGnuPGキーを生成する方法

GnuPGキーの使用を開始したい。この目的のために、gnupgをインストールし、グラフィカルインターフェイスseahorseを使用しました。タツノオトシゴで新しいPGPキーを選択することで、新しいキーを生成します。私が興味を持っているのは次のとおりです:生成キー、これは単なるプライベートキーですか?

enter image description here

そして、ここでそのキーに関する詳細

enter image description here

秘密鍵を作成しただけですか?もしそうなら、どのように適切なパブリックなものを今作成するのですか?

1
math

すでに公開鍵を持っています

常にkeypairを生成します。これは、1つのエントリとして表示される公開キーと秘密キーです。とにかく秘密鍵から公開鍵をいつでも引き出す​​ことができるので。

タツノオトシゴとGPGが行うことは、キーをリストするだけであり、それらに使用できる秘密キーがある場合に、それらのキーを使用して署名/復号化に使用できることを示すだけです。他の公開キーをインポートすると、それらは公開専用キーとしてリストされ、暗号化と署名の検証にのみ使用できます。

enter image description here

ご覧のとおり、タツノオトシゴはキーペアを2つのキーのアイコンとして表示しますが、キーについては公開キーのみが存在し、単一のキーを表示します。

コマンドラインでこれを確認するには、次を使用します

gpg --list-keys

これにより、秘密キーの可用性に関係なく、キーリング内のすべてのキーが印刷されます。

gpg --list-secret-keys

秘密(秘密)キーが使用可能なすべてのキーを出力します。

5
gertvdijk