間違いだらけの備忘録

このページの内容は無保証でありこのページの内容によって直接、または間接に損害を受けられたとしても私は責任を取りません。

ユーザーIDの失効

http://homepage.mac.com/mio_rhapsody/gnupg/Understanding.html#RevokeKeyComponents
めも

$  gpg --edit-key old@example.com
pub  1024D/hogehoge  作成: xxxx-xx-xx  満了: 無期限      利用法: SC
                     信用: 絶対的     有効性: 絶対的gr.jp>
sub  2048g/hogefuga  作成: xxxx-xx-xx  満了: 無期限      利用法: E
[ultimate] (1). nanashi ac       <new@example.com>
[ultimate] (2)  nanashi ac       <new@example.com>
[ultimate] (3)  nanashi ac       <old@example.com>

コマンド> uid 3

pub  1024D/hogehoge  作成: xxxx-xx-xx  満了: 無期限      利用法: SC
                     信用: 絶対的     有効性: 絶対的
sub  2048g/hogefuga  作成: xxxx-xx-xx  満了: 無期限      利用法: E
[ultimate] (1). nanashi ac       <new@example.com>
[ultimate] (2)  nanashi ac       <new@example.com>
[ultimate] (3)* nanashi ac       <old@example.com>
コマンド> revsig
これらのユーザーIDに鍵hogehogeで署名しました:
    nanashi ac       <old@example.com>
  hogehogeでxxxx-xx-xxに署名されています
  hogehogeでxxxx-xx-xxに署名されています

ユーザーID:“nanashi ac       <old@example.com>”
hogehogeでxxxx-xx-xxに署名されています
この署名にたいする失効証明書を作成しますか? (y/N) y
ユーザーID:“nanashi ac       <old@example.com>”
hogehogeでxxxx-xx-xxに署名されています
この署名にたいする失効証明書を作成しますか? (y/N) y
これらの署名を失効しようとしています:
    nanashi ac       <old@example.com>
  hogehogeでxxxx-xx-xxに署名されています
  hogehogeでxxxx-xx-xxに署名されています
失効証明書を本当に作成しますか? (y/N) y
失効の理由を選択してください:
 0 = 理由は指定されていません
 4 = ユーザーIDがもう有効でありません
 Q = キャンセル
 あなたの決定は? 4
予備の説明を入力。空行で終了:
>
失効理由: ユーザーIDがもう有効でありません
(説明はありません)
よろしいですか? (y/N) y

次のユーザーの秘密鍵のロックを解除するには
パスフレーズがいります:“nanashi ac       <new@example.com>”
1024ビットDSA鍵, ID hogehoge作成日付はxxxx-xx-xx


次のユーザーの秘密鍵のロックを解除するには
パスフレーズがいります:“nanashi ac       <new@example.com>”
1024ビットDSA鍵, ID hogehoge作成日付はxxxx-xx-xx


pub  1024D/hogehoge  作成: xxxx-xx-xx  満了: 無期限      利用法: SC
                     信用: 絶対的     有効性: 絶対的
sub  2048g/hogefuga  作成: xxxx-xx-xx  満了: 無期限      利用法: E
[ultimate] (1). nanashi ac       <new@example.com>
[ultimate] (2)  nanashi ac       <new@example.com>
[ revoked] (3)* nanashi ac       <old@example.com>


$  gpg --edit-key old@example.com
 コマンド> check
uid  nanashi ac       <new@example.com>
sig!3        hogehoge xxxx-xx-xx  [自己署名]
sig-3        hogehoge xxxx-xx-xx  [自己署名]
sig-3        hogehoge xxxx-xx-xx  [自己署名]
sig-3        hogehoge xxxx-xx-xx  [自己署名]
sig-3        hogehoge xxxx-xx-xx  [自己署名]
sig-3        hogehoge xxxx-xx-xx  [自己署名]
uid  nanashi ac       <new@example.com>
sig!3        hogehoge xxxx-xx-xx  [自己署名]
sig!3        hogehoge xxxx-xx-xx  [自己署名]
sig!3        hogehoge xxxx-xx-xx  [自己署名]
uid  nanashi ac       <old@example.com>
sig!3        hogehoge xxxx-xx-xx  [自己署名]
sig!3        hogehoge xxxx-xx-xx  [自己署名]
このページにはhatena以外のサービスからのコンテンツが埋め込まれています。 hatenaによりGoogle AdSense 広告が埋め込まれています。