0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

[GPG] Exportした秘密鍵をimportせずに確認する方法

Last updated at Posted at 2022-11-29

ExportしたGPG秘密鍵ファイルをimportせずに確認したい場合は
以下のコマンドを実行します。

gpg --keyid-format LONG --show-keys (秘密鍵のパス)

※--keyid-formatオプションは先頭にする必要がある

出力例

$ gpg --keyid-format LONG --show-keys ./sub-61DCAFB6C3A05C56.key
sec   nistp521 2022-11-28 [SC]
      DDB4512F2A31C4C8C40C3BD02869380CAB350F42
uid                      Shion Ichikawa (Master) <shion1305@gmail.com>
ssb   rsa4096 2022-11-28 [S] [有効期限: 2023-05-27]

関連Tips

Subkey秘密鍵のエクスポート方法

GPGKeyを使用する場合はMasterをまず作成しそのSubkeyを生成した上で
MasterKeyを安全な場所に保管し普段はSubkeyを使う方が良いそうです。
私は1つのMasterキーに対して複数のSubkeyを作成し、
デバイスごとにSubkeyを割り当てる、という運用をしています。
(正しい運用方法かわかりませんが...詳しい方コメントでアドバイス等頂けると幸いです)

  1. Exportしたい秘密鍵のkeyidを特定
    gpg --list-secret-keys --keyid-format LONG
  2. keyidを指定してExport
    gpg -o (出力ファイル名) --export-secret-keys (keyid)!
    -oオプションを先頭にする必要がある

実行例

$ gpg --list-secret-keys --keyid-format LONG
------------------------------------------------
sec   nistp521/2869380CAB350F42 2022-11-28 [SC]
      DDB4512F2A31C4C8C40C3BD02869380CAB350F42
uid                 [  究極  ] Shion Ichikawa (Master) <shion1305@gmail.com>
ssb   nistp521/2F286CB4629F9791 2022-11-28 [E]
ssb   rsa4096/61DCAFB6C3A05C56 2022-11-28 [S] [有効期限: 2023-05-27]
ssb   rsa4096/954BB364B07F0077 2022-11-28 [S] [有効期限: 2023-05-27]
ssb   rsa4096/E1C030555148F323 2022-11-28 [S] [有効期限: 2023-05-27]
ssb   rsa4096/3C1ECF447F0A2E98 2022-11-28 [S] [有効期限: 2023-07-26]

$ gpg -a -o sub-61DCAFB6C3A05C56.key --export-secret-subkeys 61DCAFB6C3A05C56!
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?