いよいよ実際に Outlook 2002 を用いてメール文書の署名や暗号化を行ってみます。説明する環境では
Windows 2000 Professional Edition で Outlook 2002 を動かしています。
このページで説明するのは
です。
■
WinPT を使用してメールに署名をつける(署名を確認する)
署名を付ける理由は「はじめに」で説明しました。メールが間違いなく自分自身から出されていることを証明し、また途中でメールメッセージの改竄がなされていないことを保証するためです。
相手側に自分の署名を正しく確認してもらうためには、事前に自分の公開鍵を相手に渡しておく必要があります。また、相手側に電子署名を利用するための環境(GnuPG
ないし PGP 等)が存在する必要があります。
もちろんここで行うのは「暗号化」ではありませんので、相手側に電子署名を扱う環境がなく、また自分の公開鍵を伝えていなくてもメール本文は読むことができます。
手順は次のようになります。
-
メールを書く
-
メール本文をクリップボードにコピーする
-
タスクトレイの
WinPT を利用して署名を付ける
-
メール本文をクリップボードの内容で置き換える
尚、WinPT のホットキー機能を使えばクリップボードへのコピー&ペーストが不必要になりますが、手近の
Windows ME で動作確認をしたところ動作しなかったので、基本の操作方法を記述します。
まずは普通の手順で電子メールを作成します。
次に、メール本文部分を全選択し、「編集」メニューから「すべて選択」を選びます。続いて「編集」メニューから「コピー」を選択します。
次にタスクトレイの WinPT アイコンを右クリックして、表示されるメニューから「Sign clipboard」を選びます。
WinPT - Signing というウィンドウが表示されます。下の例は、メール作成者が2つの鍵ペアを持っている場合です。たいていの場合、UserID
は1つだけ表示されることになるでしょう。
表示される UserID のうちから、「送信元」として利用する UserID の上で1度クリックし、ID
を選択します。
UserID を選択した後に「OK」ボタンをクリックすると、以下のパスワード入力ダイアログが表示されますので、選んだ
UserID に適合するパスワードを入力します。
入力したパスワードが正しければ、下図のように「Finished」ダイアログが表示されます。
次に、メール本文を編集中のウィンドウを選択します。この時に本文の全選択状態を解除しないようにしてください。もし解除されてしまったら、再度「編集」メニューから「すべて選択」を選びます。
本文が全て選択されている状態で「編集」メニューから「貼り付け」を選べば、最初のメッセージに電子署名が付加されたメッセージが貼り付けられます。
試しに、電子署名を付加した本文全体をコピーして、タスクトレイの WinPT アイコンを右クリックして表示されるメニューから「Decrypt/Verify
clipboard」を選択してみましょう。
当然、電子署名を付したときと文書の内容は変わっていませんので、電子署名の正当性が確認されます。
[ 本ページ先頭へ ]
■ WinPT を使用してメールを暗号化する(メールを復号化する)
ほぼ全ての手順が上の「WinPT を使用してメールに署名をつける」ケースと同様です。タスクトレイの WinPT
アイコンを右クリックして、表示されるメニューで「Sign clipboard」の代わりに「Encrypt
clipboard」を選びます。
注意すべきなのは、暗号化メールを送る際には相手も絶対に復号化できるツール(WinPT や GnuPGP、あるいは
PGP 等)を持っている必要があるということです。また相手の公開鍵も事前に入手して、インポートしておく必要があります。
上のようなメールを作成し、内容を全てクリップボードに貼り付けます。
次にタスクトレイの WinPT アイコンを右クリックして「Encrypt clipboard」を選びます。
誰に宛てたメールなのかを指定するダイアログが表示されます。送り先に選びたい UserID の上で1度クリックして選択した後、「OK」ボタンをクリックします。
尚、自分の UserID も含めて選択しておかないと、試しに自分で復号化することができなくなります。複数の
UserID を選択するには CTRL キーを押しながら選択します。
暗号化が終了すると、「Finished」のダイアログが表示されます。
復号化する場合は、本文全体をクリップボードにコピーして、WinPT のメニューから Decrypt/Verify
clipboard を選択します。
すると、復号化されたデータがクリップボードに入りますので、メモ帳などのテキストエディタに貼り付けていただければ復号化されたメッセージを読むことが出来ます。