ITパスポート

問71

ITパスポート過去問 平成30年度(2018年)問71

HTTPSで接続したWebサーバとブラウザ間の暗号化通信に利用されるプロトコルはどれか。

選択肢

  • SEO
  • SPEC
  • SQL
  • SSL/TLS

正解と解き方・学習ポイント(AI解説)

正解:
あなたの回答:未回答

HTTPSは、HTTPで行うWeb通信にSSL/TLSを組み合わせ、ブラウザとWebサーバ間の通信内容を暗号化する仕組みです。暗号化により、通信中の盗聴や改ざんのリスクを下げます。HTTPSで暗号化通信に利用されるプロトコルはSSL/TLSです。

不正解

SEOはWebサイトを検索結果で上位表示させるための手法であり、HTTPSの暗号化通信に利用されるプロトコルではありませんので誤りです。

不正解

SPECは「仕様」を指す一般的な略称や、性能評価の指標などを策定する団体名、またはその指標としての意味で使われることはありますが、HTTPSでブラウザとWebサーバ間の暗号化通信に使う標準プロトコル名ではありません。

不正解

SQLはデータベース操作(検索、更新など)のための言語であり、ブラウザとWebサーバ間の通信を暗号化する目的では使いません。HTTPSの暗号化通信に利用されるプロトコルではありませんので誤りです。

正解

SSL/TLSはWebサーバとブラウザ間の通信を暗号化するプロトコルです。HTTPSはHTTPにSSL/TLSを組み合わせた方式なので正解です。

Point

この問題は、HTTPSで暗号化通信を行うときに使われるプロトコル名を確認するものです。HTTPとSSL/TLSの役割の違いと、代表的な他の用語(SEO、SQLなど)を区別できるかが問われています。

解くために必要な知識

この問題を解くには、HTTPSとSSL/TLSの関係、および他の選択肢が何を指す用語かを押さえる必要があります。

用語の整理

各用語の意味

用語名 意味
SEO Search Engine Optimizationの略で、検索結果で上位に表示させるためにWebサイトを調整する考え方や施策です。
SPEC 「仕様」を指す一般的な略称や、コンピュータ性能の評価指標などを策定する団体名またはその指標など複数の意味があります。
SQL Structured Query Languageの略で、データベースのデータを検索・操作するための言語です
SSL/TLS インターネット上でデータを暗号化して送受信するためのプロトコルです。SSLの後継がTLSであり、現在はTLSが主流ですが、試験では慣例としてSSL/TLSとまとめて表記されることがあります。

HTTPSとSSL/TLSの関係

  • HTTPはWebページをやり取りするための通信の約束事です。

  • SSL/TLSは通信内容を暗号化し、盗聴や改ざんを起きにくくするための通信の約束事です。

  • HTTPSはHTTPにSSL/TLSを組み合わせたものとして扱われます。

選択肢ごとの解説

不正解

SEOはWebサイトを検索結果で上位表示させるための手法であり、HTTPSの暗号化通信に利用されるプロトコルではありませんので誤りです。

不正解

SPECは「仕様」を指す一般的な略称や、性能評価の指標などを策定する団体名、またはその指標としての意味で使われることはありますが、HTTPSでブラウザとWebサーバ間の暗号化通信に使う標準プロトコル名ではありません。

不正解

SQLはデータベース操作(検索、更新など)のための言語であり、ブラウザとWebサーバ間の通信を暗号化する目的では使いません。HTTPSの暗号化通信に利用されるプロトコルではありませんので誤りです。

正解

SSL/TLSはWebサーバとブラウザ間の通信を暗号化するプロトコルです。HTTPSはHTTPにSSL/TLSを組み合わせた方式なので正解です。

まとめ

HTTPSは、HTTPで行うWeb通信にSSL/TLSを組み合わせ、ブラウザとWebサーバ間の通信内容を暗号化する仕組みです。暗号化により、通信中の盗聴や改ざんのリスクを下げます。HTTPSで暗号化通信に利用されるプロトコルはSSL/TLSです。

テクノロジ系 > 技術要素 > セキュリティ

順次、単語を追加予定です。もうしばらくお待ちください。