PGP 鍵のエクスポートが非常に長くなります。どのように短縮できますか?

PGP 鍵のエクスポートが非常に長くなります。どのように短縮できますか?

最近PGPキーを公開する必要がありました。しかし、エクスポート時間は非常に長いです。

$ gpg2 --list-secret-keys --keyid-format LONG
/home/user/.gnupg/pubring.kbx
-----------------------------
sec   rsa4096/51DAE9B7C1AE9161 2015-06-17 [SCA] [expires: 2023-04-21]
      97312D5EB9D7AE7D0BD4307351DAE9B7C1AE9161
uid                 [ultimate] NicoHood <removed>
uid                 [ultimate] N <removed>
uid                 [ultimate] NNNNN <removed>
uid                 [ultimate] NNNNN <removed>
uid                 [ultimate] _____ <removed>
uid                 [ultimate] NicoHood <removed>
uid                 [ultimate] NicoHood <gremoved>
uid                 [ultimate] _____ <removed>
uid                 [ultimate] _____ <removed>
uid                 [ultimate] NNNNN <removed>
uid                 [ultimate] NicoHood <removed>
uid                 [ultimate] NicoHood <removed>
uid                 [ultimate] NicoHood <removed>
ssb   rsa4096/E441069FE948D07A 2015-06-17 [E] [expires: 2023-04-21]

$ gpg2 --armor --export 97312D5EB9D7AE7D0BD4307351DAE9B7C1AE9161 | wc -l
583
  • 1つのIDを持つキーのみを出力するオプションはありますか?
  • 出力を500行未満に減らすことは可能ですか? (上記のアイデアがあってもなくてもよい)
  • この見苦しい名前をどのように修正できますか?

ベストアンサー1

非常に小さなファイルを生成する最小エクスポートを含むエクスポートオプションを指定できます。

gpg2 --armor --export --export-options export-minimal 97312D5EB9D7AE7D0BD4307351DAE9B7C1AE9161

--export-filterフィルタを使用してuidをフィルタリングできますkeep-uid

... --export-filter keep-uid="uid =~ <email>"

他の問題を解決するには、通常、キーを編集する必要があります。

おすすめ記事