web-dev-qa-db-ja.com

PGPキーを無効にするにはどうすればよいですか?

注:これは純粋に仮説的な状況です。

PGPキーを作成し、Ubuntuキーサーバー(hkp://keyserver.ubuntu.com)にプッシュし、Launchpadアカウントに追加したとします。さらに、私のPGPキーが何らかの形で侵害されたとします。

Launchpadからキーを削除する以外に、どの手順を実行する必要がありますか?

7
Nathan Osman

gpg --list-keys
キーIDを見つけます。

pub   2048R/deadb33f 2012-03-10
uid                  Something <[email protected]>


gpg --edit-key 0xdeadb33f

Command> revuid
Really revoke this user ID? (y/N) y
Please select the reason for the revocation:
  0 = No reason specified
  4 = User ID is no longer valid
  Q = Cancel
(Probably you want to select 4 here)
Your decision? 4
gpg --keyserver keyserver.ubuntu.com -send-keys 0xdeadb33f

gnupgメーリングリストから:

 gpg --keyserver pool.sks-keyservers.net -refresh-keys 0xdecafbad 
 
 gpgを使用してUID 
 
 gpgを無効にします- -edit-key 0xdecafbad 
 
 gpgは、キーのUIDのリストを表示します。失効させたい
 UIDの番号を入力します。リストは、選択された
 oneの横に*が付いて再表示されます。次に、gpgコマンドrevuidを使用して取り消します。
 
 Command> revuid 
このユーザーIDを本当に取り消しますか? (y/N)y 
失効の理由を選択してください:
 0 =理由は指定されていません
 4 =ユーザーIDは無効です
 Q =キャンセル
(おそらくここで4を選択します)
あなたの決定ですか? 4 
 
パスフレーズのプロンプトに答え、[保存]して、
変更されたキーでキーリングを更新します。失効したUIDを持つキーをキーサーバーに送信します
 
 gpg --keyserver pool.sks-keyservers.net -send-keys 0xdecafbad 
11
RobotHumans

あなたはPGPについて尋ねているのですが、Gnu Privacy Guard(GPG)で行うことと同じことが当てはまると思います。キーの作成中に、さらに一歩進んで失効キーを作成します。詳細および手順については、公式ドキュメント here を参照してください。

0
itnet7