入門者のための

Frequently Asked Question

このコーナーでは、みなさんから寄せられたインターネットに関する質問や疑問についてお答えしていきます。
日頃からわからないなあと思っている疑問、困っていることなどありましたらどんなことでもけっこうですから質問を編集部までお寄せください。
宛先は ip-faq@impress.co.jp です。電子メールでの回答はできませんのでご了承ください。

2 内容の改竄鍵と呼ばれる2 つの鍵を利用して暗号化と先日、ある洋雑誌の出版社から電子3 なりすまし復号化の手続きを行います。通常の暗号メールで講読継続の催促がきたので4 不要なメールの発信（共有鍵暗号や慣用暗号と呼ばれる）では、すが、「返信は電子メールでもよい。の4 つが考えられています。
「盗聴」は、

図1 に示すように、ある鍵でテキストの暗号

我々は PGP で暗号化されたメール電子メールが配送される途中の経路で情報化を行い、それを元のテキストに戻す（復を受け付けます。公開鍵（publicを盗み読むこと、「改竄」は途中で電子メ号化）には同じ鍵を利用するようになってkey）は下記の通り・・・」とありまールの内容を変更してしまうこと、「なりすいます。これに対して公開鍵暗号では、図した。PGP とは何だと思い、調べまし」は他人のふりをして電子メールの発2 に示すようにテキストの暗号化には公開鍵た結果、PGP とは Pretty Good信を行うことです。また、4 番目の問題はを用いて処理を行い、復号化には秘密鍵とPrivacy の略であること、マッキ巨大なメールや意味のないメールを相手に呼ばれる別の鍵を利用するのです。つまり、ントッシュ用には Mac PGP とい送りつけて、相手のスプールディレクトリ

暗号化と復号化には別の鍵を利用するとこうのがあることはわかったのですが（配送されてきた電子メールが保存されるデろがポイントです。

（ダウンロードさせてもらいましィスク）をパンクさせて、本来必要な電子たとえば、A さんがB さんにメッセージをた）、しくみと使い方がわかりませ

メールを受けとることができないようにして送る場合を考えてみましょう。このとき、Bん。この辺りをやさしく教えてくだしまういやがらせです（ディスクが溢れないさんはあらかじめA さんに公開鍵を渡してさい。

までも、無駄なメールの整理に忙殺されるおきます。そして、A さんはB さんに送るメのはいやですよね）。

ッセージをB さんの公開鍵で暗号化してメ（長谷川恵司さん）

A.

PGP やPEM というシステムでは、こうッセージを発信するのです。そのメッセージした問題のうち1 〜3 を解決するために用意を受けとったB さんは自分の秘密鍵を利用

PGP は、Pretty Good Privacy とされました。残念ながら、4 の問題についして復号化を行えばよいわけです。このという名前からすぐに想像できませては今のところ有効な解決手段はないよう

き公開鍵は、メッセージの暗号化のためだです。

けにしか利用できないことに注意してくだんが、暗号化電子メールの1 つの方式なのです。実は、インターネットの世界には、さて、PGP では、こうした問題を解決すPEM（Privacy Enhanced Mail）と呼ばれるために、メッセージの内容を暗号化してつまり、B さんの公開鍵を世界中の人がる暗号化電子メール方式があり、双方が争送るという方法を採用しています。そして、知っていても、B さん宛の暗号メッセージっている（?）状況なのです。

この暗号化のアルゴリズムとしてRSA（開を解読することはできないわけです。

電子メールでは、セキリティ上の問題として、
1 内容の盗聴204 INTERNET MAGAZINE 1995/10

さい。

発者の名前の頭文字から付けられた）と呼以上がPGP の基本的なしくみです。実ばれるものを採用しています。このRSA は際には、複数の相手にメッセージを発信す公開鍵暗号と呼ばれており、公開鍵と秘密る場合の処理や、「署名」といってメッセ

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D回答者 ● 砂原秀樹
奈良先端科学技術大学院大学
情報科学センター助教授
電気通信大学情報工学科助教授（併任）WIDE プロジェクト・ボードメンバー。
日本でのインターネット普及のために研究と後輩の指導に努めている。

図 1 共有鍵暗号

これで準備は完了です。あとは、暗号化したいメッセージを作成し、暗号化します（大抵のソフトウェアでは自動的に相手用

ax14-f!.の公開鍵を選択し、暗号化を行うでしょう）。そして、受け取った暗号メッセージは、自分の秘密鍵で復号します。このとき、鍵を生成した時に入力した合い言葉（通常共有鍵パスフレーズと呼ばれます）の入力を要求

共有鍵されると思いますので、鍵を生成する際に利用したパスフレーズはきちんと覚えておい

図 2 公開鍵暗号てください。
最後に、PGP の利用にあたって注意しA?bcd-!=なければならないことを解説します。
まず、自分の公開鍵を配布するときには、相手に正しい公開鍵が届いているかをなんらかの手段で確認する必要があります。これは、「なりすまし」や「改竄」によって自公開鍵分の公開鍵が他人のものとすりかわってい秘密鍵る可能性があるからです。もし、これに気ージ自身の暗号化は行わないが、そのメッ

5 受信したメッセージの復号

づかずに相手がメッセージを発信してしまセージが確かに自分から発信されたものでPGP を利用するためには、まず、自分のうと、そのメッセージは他人に盗まれてしあることを示すための手続きなどがあるので秘密鍵と公開鍵を生成することになります。

まう可能性があるわけです。しかも自分ですが、最近非常に良い書籍などが出てきてPGP を利用する場合にはPGP のソフトウは復号化できません。

いますので、興味がある人はそちらを参考

ェアの設定後、まずこの作業を行ってくだ

通常は、フィンガープリントといって、一にして下さい（参考文献を紹介します）。

さい（図 3：Unix やMS-DOS 上のPGP を種のチェックサムを電話などで確認して正利用する場合には、「pgp -kg」を実行すれしい公開鍵が伝わっていることを確認しまばよい）。

す（「pgp -kvc」を利用して送られてきた公

さて、PGP の利用方法ですが、以下の5つが基本的な手続きになります（今回は、個々のソフトウェアの詳しい利用方法につそして、作成された公開鍵を必要な人にいては誌面の関係で詳細に解説しません。

配布します。この作業は通常の電子メールごめんなさい。また機会があれば取り上げなどを利用して行うことになります（「pgp実は、この部分がPGP の欠点であるとます）。

-kxaf 自分のメールアドレス」で得られたメ言われています。つまり、インターネット上ッセージを相手に送ればよいでしょう）。

で正しく公開鍵を配布するメカニズムが用

1 自分の秘密鍵と公開鍵の生成

開鍵のフィンガープリントを知ることができます）。

2 自分の公開鍵の配布受け取った相手の公開鍵は自分のデータ意されていないということです。これに対し

3 相手の公開鍵の登録ベースに登録しておきます（「pgp -ka」をPEM では、第三者認証システムと呼ばれる4 メッセージの暗号化と発信用います）。

ものを利用して、鍵を安全に配布するメカ

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&DINTERNET MAGAZINE 1995/10

205

に構築することが非常に難しいためにPEMになっているのです。この問題は非常に複の普及が遅れているという逆の問題点にな雑で早く解決されることが望まれていますっているのです。

が、このことに留意して利用するべきでしですから、現状で比較的簡単に利用できょう。少なくとも、米国に設置されているるということで、インターネットではPGP

anonymous FTP サイトから入手するようのほうが広 く利 用 されています。 また、に心がけたほうがよいでしょう（バージョン

PGP はMIME というマルチメディアメール

2.3 以前のものか、それをベースに米国外の形式との相性がよいという特徴も持ってで改良されたものを利用することをおすすいます。

めします）
。

そして、もう1 つの問題は、非常に深刻
図3 MacPGP のメニューでKey から「General Key」を選択するとこのウィンドウが現れる。ここでOK をボタンをクリックすると、鍵を生成するメッセージが表示される。

なのですが、実はRSA という暗号化のしくみが特許となっており、また、米国からの輸出が禁止されているという問題です。し【参考文献】
Simson Garfinkel「PGP: Pretty Good Privacy」
O'Reilly & Associates, 1995.
山本 和彦「PGP」

ニズムを用意しているのですが、この第三たがって、現在のPGP のソフトウェアを米者認証システムを現在のインターネット上国外で利用することは非常にグレーな状況

月号から連載中.

まり、xxx.or.jp というドメイン名を取得す参加している人たちのネットワーク利用目る）。

的が極度に営利目的にならないようにする

地方都市に住んでいると、インターネットに興味があってもアクセスポ

非営利の組織でない場合、通信事業者、イントが少ないのでなかなかネットつまりプロバイダーと同格に扱われるため、サーフはできません。そこで、友人らと集まって、ホストをおいて専用線接続を行い、そこにアクセスしよ織の規約を作って提出することになります。
あまり難しいものである必要はありませんが返ってきました。このようなこと

1 非営利の団体であること。

をしてはいけないのでしょうか？

2 接続の対象が個人であること。

（小田島慎一さん）

3 その組織に所属する会員だけが利用していること。

A.

そこで、このようなことを示すため、組てしまうのです。

らなければなりません。

ロバイダーからは難しいという答えべきでしょう。

郵政省への登録など面倒な手続きが発生しそのため、組織において以下の3 点を守うと考えています。しかし、あるプ

転ばぬ先のセキュリティ「UNIX Magazine」1995 年 7が、以上のことが明示されていること、そして規約の決め方が民主的であることが示されればよいと思います。
すでに一度プロバイダーに相談されているようですが、このような多少面倒な話については、やはり経験豊富な大手のプロバイダ

実は、このような接続をしている

したがって、この活動を通して利益が生ーのほうが親切に対応してくれると思いま組織がすでにいくつか存在していまれたり、会社などの組織を接続したりすす。多少高いかもしれませんが（笑）
、再度ます。そのためには、まず小田島さんたちることは避けなければなりません。また、こプロバイダーに相談されるとよいでしょう。

が集まっているグループをJPNIC に非営利のインターネット接続は、組織の活動のたの組織として登録しなければなりません（つめの接続ということになりますから、ここに206 INTERNET MAGAZINE 1995/10

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

入門者のためのる規定といった具合で、現在 RFC1800 番mental）やインターネット上でのさまざまな台のものが誕生してきています。

情報をまとめたI（Informational）などがインターネットの話を聞いている

インターネットに接 続 されていれば、と、RFC という言葉をよく耳にしRFC は各所のanonymous FTP から入手でます。これはいったい何なのです

きますので、興味があれば、自分で調べてObsoletes やUpdates です。

か？

みるとよいでしょう（大抵 RFC やrfc とい「Obsoletes RFCXXX」は RFCXXX をったディレクトリの下に置かれているでしょ

このRFC で置き換えることを、「Obsoletう）。このとき、まず、rfc-index.txt （なんed by RFCYYY」はこのRFC をRFCYYYらかの圧縮がされているかもしれません）とで置き換えることを示しています。したがいうファイルをまず入手してみるとよいでしって、これをきちんと確かめておかないと古（近藤聡子さん）

A.

あります。
重要なのは、最後のほうに示されているRFC（アール・エフ・シー）とはょう。このファイルは現在のRFC の索引にい規格を見てしまうことになります。また、

Request for Comments の略で、なっています。

「Updates RFCXXX」は、RFCXXX の内インターネットにおける規格やルール、あるいは有益な情報をまとめた文書です。

各エントリーは、図 4 のような形式をし容の一部についてこのRFC で追加や変更をており、最初の番号がrfc 番号、次にこの行ったことを、「Updated by RFCYYY」は、たとえば、インターネット上で利用されRFC の状態が示されます（ここが空のもの

RFCYYY によって、このRFC の内容の一部るアプリケーションでの通信手順（プロトコもある）。そして、著者、タイトルと続き、が変更されたり追加されたりしていることをル）や情報形式などについてはこのRFC にRFC となった日付やページ数、フォーマッ示しています。これをきちんと見ておかない規定されています。わからないことがあった

トが示されます。RFC の状態とは、標準化と、新たに追加された機能や改善された点らまずこれらの文書をあたってみることにな作業のどの段階にあるかを示しており、PSなどを見落とすことになってしまうのです。

ります。

（Proposed Standard）が標準として提案し内容は英語ですが、わかりやすく書いてている段階、DS（Draft Standard）が標準ありますので一度眺めてみると面白いと思順に番号が与えられており、RFC の何番ととして採用されるためのレビュー段階、Sいますよ。

呼ぶようになっています。RFC822 はメー（Standard）は正式な標準として採用されルの形式に関する規定、RFC793 はTransた段階を示しています。また、ほかに実験mission Control Protocol（TCP）に関す的プロトコルに関する規定であるE（Experi

これらの文書は、RFC として認められた

RFCの番号
図4 rfc-index の形式

RFCの状態著者

1623 S

タイトル

F. Kastenholz, "Definitions of Managed Objects for the
ページ数

Ethernet-like Interface Types", 05/24/1994. (Pages=23)
RFCになった日(Format=.txt) (Obsoletes RFC1398) (STD 50) (Obsoleted by RFC1643)
フォーマット
ファイル名はrfc番号にこのフォーマットで示される拡張子、つまり、rfc1623.txtとなる。
ポストスクリプトのものもある。

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

INTERNET MAGAZINE 1995/10207

［インターネットマガジン バックナンバーアーカイブ］ ご利用上の注意
この PDF ファイルは、株式会社インプレス R&D（株式会社インプレスから分割）が 1994 年～2006 年まで発行した月刊誌『インターネットマガジン』の誌面を PDF 化し、「インターネットマガジン バックナンバーアーカイブ」として以下のウェブサイト「All-in-One INTERNET magazine 2.0」で公開しているものです。

http://i.impressRD.jp/bn
このファイルをご利用いただくにあたり、下記の注意事項を必ずお読みください。
z 記載されている内容（技術解説、URL、団体・企業名、商品名、価格、プレゼント募集、アンケートなど）は発行当時のものです。
z 収録されている内容は著作権法上の保護を受けています。著作権はそれぞれの記事の著作者（執筆者、写真の撮影者、イラストの作成者、編集部など）が保持しています。
z 著作者から許諾が得られなかった著作物は収録されていない場合があります。
z このファイルやその内容を改変したり、商用を目的として再利用することはできません。あくまで個人や企業の非商用利用での閲覧、複製、送信に限られます。
z 収録されている内容を何らかの媒体に引用としてご利用する際は、出典として媒体名および月号、該当ページ番号、発行元（株式会社インプレス R&D）、コピーライトなどの情報をご明記ください。
z オリジナルの雑誌の発行時点では、株式会社インプレス R&D（当時は株式会社インプレス）と著作権者は内容が正確なものであるように最大限に努めましたが、すべての情報が完全に正確であることは保証できません。このファイルの内容に起因する直接的および間接的な損害に対して、一切の責任を負いません。お客様個人の責任においてご利用ください。

このファイルに関するお問い合わせ先
All-in-One INTERNET magazine 編集部
im-info@impress.co.jp
Copyright © 1994-2007 Impress R&D, an Impress Group company. All rights reserved.