A社では,個人情報保護法に従って,個人情報を取り扱っている。Bさんが所属する営業部では,個人の顧客がインターネット上のA社のWebページに会員登録することで,商品購入ができるという事業を開始することになった。そこで,Bさんは会員登録をするWebページの仕組みとして,次の事項を考えた。 〔会員登録をするWebページの仕組み〕 ① 個人情報の利用目的を記述したWebページを表示し,顧客が同意ボタンを押すと,個人情報を入力するWebページに移動する。 ② 会員登録の項目としては,氏名,住所,電話番号,生年月日,性別,メールアドレス,ID及びパスワードがあり,これらは必ず入力してもらう。メールアドレスとパスワードについては,誤入力を防ぐために,同じ情報を2度入力してもらう。 ③ Webページでの個人情報の入力が終了し,送信ボタンを押した後,入力情報を確認するWebページを表示し,顧客に入力の間違いがないかを確認してもらう。このとき,入力されたIDが他の会員によって既に登録されている場合,変更を求める。 ④ 顧客が入力情報を確認し,登録ボタンを押した後,登録したメールアドレス宛に,A社の会員として登録された旨を伝える電子メール(以下,メールという)を送信する。 ⑤ ②及び③における顧客のPCとA社のWebサーバとのデータのやり取りは,暗号化による通信を行う。 A 社では,インターネットサービスプロバイダ(以下,ISP という)のハウジングサービスを使って,Web サーバとデータベースサーバ(以下,DB サーバという)を運用している。会員情報は,ISP の DMZ 内にある Web サーバを経由して,外部から保護された ISP のネットワーク内にある DB サーバに蓄積される。B さんは,会員情報を ISP の Web サーバ又は DB サーバから A 社内の PC に転送する必要があり,その間で個人情報の漏えいが発生しないような仕組みを考えることになった。転送の仕組みとして,適切なものはどれか。
平成24年度 秋期 ITパスポート試験 問100
この問題の解説と、これまでの解答の記録です。
問 100
不正解ア
会員情報を CSV にしてメール本文に書き込んで送る方法です。電子メールは既定では暗号化されず、送信元から宛先に届くまでに複数のメールサーバを平文のまま中継されます。つまり個人情報がそのまま経路上に露出し、盗聴されれば読み取られてしまいます。文中の「ウイルスチェックを行ってから」はマルウェア混入を防ぐ対策であって、盗聴(機密性)への対策にはならず、問われている漏えい防止の要件を満たしません。
- イ
正解 この問題が問うているのは「インターネットを通る転送区間で、会員情報という個人情報を盗聴されないようにできるか」の一点です。イは、まず ISP と A 社の間に VPN(Virtual Private Network)を張ります。VPN はインターネットという公衆網の上に暗号化されたトンネルを作る技術で、トンネルを通る通信は途中の経路で傍受されても中身を読み取れません。したがって、その中を流れるファイル転送が暗号化機能をもたない FTP であっても、VPN 側が通信全体を包んで暗号化してくれるため、会員情報が平文でインターネット上を流れることはありません。加えて、転送元を DMZ 内の Web サーバではなく、外部から保護された ISP ネットワーク内の DB サーバとしている点も適切です。会員情報の正式な蓄積先は DB サーバであり、外部に露出している DMZ 上のサーバを経由させないほうが攻撃面を小さくできます。「経路を暗号化する(VPN)」+「保護された場所から取り出す(DB サーバ)」の二つを満たしているため、イが適切な転送の仕組みです。
不正解ウ
会員情報を登録時点でメール本文に記載して自動送信する方法で、アと同じく平文のメールで個人情報を流すことになり、経路上の盗聴に対して無防備です。さらに、受信してからウイルスチェックを行うという順序は、既に情報が平文で流れ切った後の処置であり漏えい防止になりません。転送元も外部に接している DMZ 内の Web サーバであり、保護された DB サーバから取り出すイに比べて危険度が高い点も不適切です。
不正解エ
FTP は利用者 ID・パスワードも転送データも平文でやり取りする古い方式で、それ自体には暗号化の機能がありません。VPN のような暗号化された経路の裏付けがないまま素の FTP でインターネットを越えれば、会員情報は平文で流れてしまいます。「ID とパスワードによる認証を行う」のは接続してきた相手が正当かを確かめる本人確認(認証)の仕組みであって、通信内容を第三者から隠す機密性の確保とは別物です。認証を足しても盗聴は防げないため、要件を満たしません。
- インターネットのような公衆網を越えて個人情報を運ぶときは、経路そのものを暗号化することが必須。VPN は公衆網上に暗号化されたトンネルを作る技術で、その中を通せば FTP のように暗号化機能をもたないプロトコルでも中身を保護できる。
- 「認証」と「暗号化」は目的が異なる。ID・パスワードによる認証は相手が正当かを確かめるもの、暗号化は通信内容を第三者に読ませないもの。同様にウイルスチェックはマルウェア対策であり、盗聴による情報漏えいの対策にはならない。
- 電子メールも FTP も既定では平文で流れる。個人情報をメール本文に直接書いて送る方式は、ITパスポート試験では典型的な不適切例として問われる。