Privacyこのページは,PGPについて,いろいろと書いてみたページです。うそは書かないようにしているつもりですが,何かありましたらyasuhi-a@is.aist-nara.ac.jpまで。目次PGPって?PGPの使い方PGP公開鍵サーバあなたの公開鍵を登録しましょう。草の根の暗号であることでしょう。公開鍵を使うことによる暗号システムということです。鍵を集中管理をしないこれは,鍵は必要な相手のものを自分で取ってくることを意味します。これがPEMなどの集中管理する暗号と違うところです。PGPというプログラムはフリーウェアである。この事は,あらゆる人によって,検証されうることを意味します。使われるPGPは異なったものであることを頭に入れておくことが必要です。利用する際の互換性は保たれています。PGPの使い方それでは,具体的な使い方を示します。インストール方法はこちら。自分の"秘密鍵"と"公開鍵"のペアを作る。すると,鍵の大きさを聞かれます。現在なら1024ビットの鍵を選びましょう。ユーザIDを入力します。[yasu@mizuno.riec.tohoku.ac.jp]としてあります。(*本当は[]は,"大なり""小なり”の,記号です。)次にパスフレーズの入力をします。乱数発生のための「種」を作ります。平文を打っていればいいでしょう。これでできあがりです。公開鍵はpubring.pgpに,秘密鍵はsecring.pgpに保管されます。自分の公開鍵を配布する。-kxa公開鍵は,自分だけが持っていても仕方がありません。自分の鍵は,自分でばらまく必要があります。メールなどでばらまくことが多いでしょう。出力する必要があります。useridに,自分のIDを入力します。ファイル名を聞かれた後に,ファイル出力されます。したら,他人に改ざんされないように,署名をします。useridで,自分で自分の鍵に署名がされます。これを配布しましょう。他人の公開鍵を登録する。-kaさて,今度は,他人の公開鍵を登録しましょう。どんな手段で持ってきてもかまいません。filenameで,filenameに含まれる鍵が登録されます。すると,その鍵をどの程度信用するのか,署名する必要があります。どの程度信用できるかは,あなたが判断することです。一つの目安になるでしょう。94"などとかかれていることも多いです。(これは私の公開鍵の場合の例です)ファイルを他人の公開鍵で暗号化する。-e(a)ある人間にのみ読めるように暗号化します。useridで暗号化します。アスキー形式で出力されるため,メールするときには,これを使います。ファイルを復号する暗号化されたファイルを復号するのは簡単です。filenameだけで復号可能です。-sファイルに自分の署名をするときの方法です。filenameで,署名をすることができます。PGP公開鍵をどうやっててに入れよう。「PGP公開鍵はサーバから持っていってね」とかいわれたことないですか?そこで登場するのが,公開鍵サーバです。使うにあたって注意事項があります。