公開鍵,秘密鍵をつくる


準備1)

 まず,他にPGPで遊んでくれる人を探しましょう。
 一人だと鍵をつくってもつまらないっす。^^


準備2)

 pgpの鍵を入れるディレクトリを作成します。
 自分のホームディレクトリで
 % mkdir .pgp
 % chmod 700 .pgp
 とします。

 次に,.cshrcに
 setenv PGPPATH ~/.pgp
 という行を追加します。

 最後に,
 % cp /usr/local/lib/pgp/config.txt ~/.pgp
 % cp /usr/local/lib/pgp/pgp.hlp ~/.pgp
 として設定ファイルとヘルプをコピーしておきます。

 コピー元のconfig.txtとpgp.hlpの置かれている位置は
 PGPのインストール先によって異なっているかも知れません。
 みつからない場合は管理者さんにお尋ね下さい。


さて,ここからが本題です。
自分の公開鍵,秘密鍵をつくるには,

 % pgp -kg とします。(Key Generate)

1) 鍵の長さを聞かれるので3の1024ビットを選びます。
2) 利用するIDを聞かれます。自分の電子メールアドレスを
 以下のように入力します。

Taro Yamada <taro@hogehoge.ne.jp>
3) パスフレーズを入力します。安全性のため,20文字以上で
 推測できなさそうなもので,かつ自分が覚えていられる文字列を
 選びます。(確認のため2回入力)
4) 乱数を発生させるため,表示されている数字が0になるまで
 適当にキーボードをたたきます。

以上で自分の公開鍵,秘密鍵が生成されます。
(実際は鍵輪(Keyring)ファイルか作成され,その中に
鍵が登録されます。)


演習1)
上の手順に従って自分の公開鍵,秘密鍵を作成し,
鍵輪の存在を確認しなさい。

鍵輪のある場所は
 ~/.pgp/pubring.pgp (公開鍵ring)
 ~/.pgp/secring.pgp (秘密鍵ring)
です。


もどる