本文へスキップ

平成27年度 春期 ITパスポート試験 問55

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

問55
頻出度★★★

ブラウザとWebサーバ間でSSLを使った通信を行うことを示すURLの先頭の記述として, 適切なものはどれか。

出典 平成27年度 春期 ITパスポート試験 問55
解説

問 55HTTPS = HTTP + SSL/TLS

  • 不正解ア

    「http://」は暗号化を行わない通常の HTTP 通信を表すスキームです。通信内容が平文のまま流れるため、経路上で盗聴・改ざんされる危険があり、SSL を使った通信であることは示せません。

  • イ

    正解 SSL/TLS による暗号化を使って HTTP 通信を行う方式を HTTPS (HTTP over SSL/TLS) と呼び、その URL のスキーム部分は「https://」と書きます。ブラウザのアドレス欄が「https://」で始まっていれば、ブラウザと Web サーバの間の通信が SSL/TLS で暗号化され、さらにサーバ証明書によって接続先が本物であることが確認されている状態を意味します。オンラインショッピングの決済画面やログイン画面など、盗聴・改ざん・なりすましを防ぎたい場面で使われる表記です。したがって正解は イ の「https://」です。

  • 不正解ウ

    「shttp://」は現在の Web で SSL 通信を示すために使われる表記ではありません。SSL/TLS で保護された HTTP を表す標準のスキームはあくまで https であり、ブラウザの URL 先頭として shttp:// が使われることはありません。

  • 不正解エ

    「ssl://」というスキームは URL の標準的な表記として存在しません。SSL/TLS はあくまで HTTP など上位プロトコルを暗号化する下位の仕組みであり、URL のスキームとしてはプロトコル名の https として表現されます。

ここがポイント
  • HTTPS = HTTP + SSL/TLS。URL の先頭が「https://」であれば、ブラウザと Web サーバ間の通信が暗号化され、サーバ証明書によるサーバ認証も行われている。
  • URL の先頭部分 (スキーム) は使用する通信方式を表す。暗号化なしは http://、SSL/TLS ありは https:// と覚え、shttp:// や ssl:// といった表記は使われないことを押さえる。
用語

解答の記録