本文へスキップ

平成23年度 秋期 ITパスポート試験 問71

この問題の解説と、これまでの解答の記録です。

問71
頻出度★★★

SSL に関する記述のうち, 適切なものはどれか。

出典 平成23年度 秋期 ITパスポート試験 問71
解説

問 71

  • 不正解ア

    プライバシーマークは、JIS Q 15001 に適合した個人情報保護のしくみを備えている事業者に付与される第三者認証制度であり、SSL とはまったく別の枠組みです。SSL のサーバ証明書が保証するのは、そのサーバが証明書に書かれた組織のものであるという身元 (実在性) であって、その事業者がプライバシーマークを取得しているかどうかとは無関係です。SSL 通信が使えるサイトでもプライバシーマークを取得していない事業者はいくらでもあり、この記述は成り立ちません。

  • 不正解イ

    なりすまし防止という目的は正しいのですが、その実現方法が誤りです。認証局 (CA) はサーバの運営者を事前に審査してディジタル証明書を発行するだけで、実際の通信そのものには一切介在しません。通信はクライアントとサーバが直接行い、その最初にサーバが提示した証明書を、ブラウザがあらかじめ内蔵している認証局の公開鍵で検証することでサーバの正当性を確かめます。認証局が毎回の通信を中継していたら、世界中の通信が認証局に集中してしまい現実的にも成り立ちません。

  • ウ

    正解 SSL (Secure Sockets Layer、現在はその後継である TLS が使われますが、試験では SSL/TLS とまとめて扱われます) は、インターネット上の通信を安全にするための暗号化プロトコルです。ブラウザのアドレスが https:// で始まるとき、内部では HTTP のやり取りが SSL/TLS の上で行われています。SSL/TLS が提供する機能は大きく三つあり、第一に通信内容の暗号化、第二にディジタル証明書によるサーバの認証、第三にメッセージ認証符号による改ざんの検知です。このうち中核となるのが暗号化で、通信を始める前にサーバとクライアントの間で共通鍵を安全に共有し (その共有には公開鍵暗号を使います)、以降のデータをその共通鍵で暗号化して送ります。そのため、途中の通信経路にある回線・ルータ・無線 LAN のアクセスポイントなどを第三者が盗聴しても、流れているのは暗号文だけであり、パスワードやクレジットカード番号といった中身を読み取ることはできません。ウの「通信の暗号化を行うことによって, 通信経路上での通信内容の漏えいを防ぐ」はこの働きをそのまま述べたもので、正解はウです。

  • 不正解エ

    SSL/TLS は改ざんを検知することはできますが、元のデータに復元することはできません。送信側がデータからメッセージ認証符号 (MAC) を計算して付け、受信側が同じ計算をして値が一致するかを調べるという方式なので、値が食い違えば改ざんや破損があったと分かるだけで、正しい中身が何だったかは分かりません。検知した場合は通信を中断したり再送を求めたりする対応になります。検知と訂正 (復元) は別の技術であるという点が、この選択肢を誤りにしています。

ここがポイント
  • SSL/TLS が提供するのは、共通鍵による通信内容の暗号化 (盗聴・漏えいの防止)、ディジタル証明書によるサーバの認証 (なりすましの防止)、メッセージ認証符号による改ざんの検知、の三つ。https:// で始まる URL は HTTP を SSL/TLS で保護した通信を表す。
  • 認証局 (CA) の役割は通信の中継ではなく、事前の審査とディジタル証明書の発行・保証である。また改ざんは検知できるが復元はできない。この二点は SSL の出題で最も狙われる引っ掛けなので、機能の範囲を正確に押さえておく。
用語

解答の記録