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
  • 하나의 ID를 가진 키만 출력하는 옵션이 있습니까?
  • 출력을 500라인 미만으로 줄이는 것이 가능합니까? (위의 아이디어가 있거나 없을 수도 있음)
  • 이 보기 흉한 이름을 어떻게 고칠 수 있나요?

답변1

매우 작은 파일을 생성하는 최소 내보내기를 포함하여 내보내기 옵션을 지정할 수 있습니다.

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

--export-filter필터를 사용하여 uid를 필터링 할 수 있습니다 keep-uid.

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

다른 문제를 해결하려면 일반적으로 키를 편집해야 합니다.

관련 정보