バックアップされた公開鍵ファイルと秘密鍵ファイルがいくつかあります。どの公開鍵ファイルがどの秘密鍵ファイルに対応しているかを確認するにはどうすればよいですか?
を使用して2048バイトの公開および秘密のGnuPGキーペアを生成しました
gpg --gen-key
公開鍵をバックアップするために、
を使用して公開しました。gpg --armor --output ~/gpg_keys_backup/<Public Key Id>-public.key --export <Public Key Id>
秘密鍵をバックアップするために、
を使用して秘密鍵をエクスポートしました。gpg --armor --output ~/gpg_keys_backup/<Private Key ID>-private.key --export-secret-keys <Private Key ID>
どのバックアップキーがペアに属しているかを確認するにはどうすればよいですか?
承認された回答:
秘密鍵ファイルの内容を一覧表示することで、秘密鍵が属する公開鍵を照会できます。
gpg --list-packets [secret-key-file] | head
:secret key packet:
version 4, algo 1, created 1356475387, expires 0
pkey[0]: [8192 bits]
pkey[1]: [17 bits]
gnu-dummy S2K, algo: 0, simple checksum, hash: 0
protect IV:
keyid: 4E1F799AA4FF2279
keyid
で引用された最後の行 公開鍵の長い鍵IDが含まれています。