2012年3月25日日曜日

GnuPGのコマンド

署名の認証以外ではほとんど使用することはないが、いざという時に備えメモする。

キーサインについてより詳細に理解するには、キーサインパーティに参加するのもよいかも!

鍵の作成とキーサーバへの公開鍵のアップロード。

[hoge@hoge ~]$ gpg --gen-key
[hoge@hoge ~]$ gpg --keyserver pgp.mit.edu --send-keys 鍵のID
鍵の一覧を表示。
[hoge@hoge ~]$ gpg --list-keys
公開鍵のインポート
[hoge@hoge ~]$ gpg --keyserver pgp.mit.edu --recv-keys 鍵のID
公開鍵と秘密鍵をファイルにエクスポート。
[hoge@hoge ~]$ gpg -a --export 鍵のID > pubkey.asc
[hoge@hoge ~]$ gpg -a --export-secret-key 鍵のID > seckey.asc
エクスポートしたファイルからインポートする場合はこんな感じ。
[hoge@hoge ~]$ gpg --import ファイル名
秘密鍵と公開鍵を削除。
[hoge@hoge ~]$ gpg --delete-secret-keys 鍵のID
[hoge@hoge ~]$ gpg --delete-keys 鍵のID
キーサーバーに登録した鍵の削除
[hoge@hoge ~]$ gpg --output revoke.asc --gen-revoke 鍵のID
[hoge@hoge ~]$ gpg --import revoke.asc
[hoge@hoge ~]$ gpg --keyserver pgp.mit.edu --send-keys 鍵のID

主な鍵サーバ一覧

http://pgp.nic.ad.jp/
http://pgp.mit.edu/
※参照サイト
http://d.hatena.ne.jp/takezoe/20100212/p2
http://sites.google.com/site/kspjapanese/create-gpgkey
http://asaasa.tk/wiki/?Zaurus/Apps/GnuPG/Options

0 件のコメント:

コメントを投稿