戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

ITパスポート 2018年 春期 57


問題文

SSL/TLSによる通信内容の暗号化を実現させるために用いるものはどれか。

選択肢

ESSID
WPA2
サーバ証明書(正解)
ファイアウォール

🔒 解説は解答すると表示されます

SSL/TLSによる通信内容の暗号化を実現させるために用いるものはどれか【ITパスポート 解説】

正解の理由

SSL(Secure Sockets Layer:古い規格)/TLS(Transport Layer Security:現在の標準)は、通信内容を暗号化し安全に送受信する仕組みです。この仕組みにおいては、通信相手の「身元確認」と「暗号鍵の受け渡し」を安全に行うことが重要です。ここで使われるのが「サーバ証明書」です。
サーバ証明書はサーバの公開鍵(暗号化に使う鍵の一つ)とサーバの身元情報をセットにした電子的な証明書です。証明書は信頼できる認証局(CA: Certificate Authority)が発行・署名しており、これによってブラウザなどが相手が正しいサーバかを確認できます。SSL/TLS のハンドシェイク(接続開始時のやり取り)でサーバ証明書を使って公開鍵を取り出し、安全に共通鍵(対称鍵)を生成して以後の通信を暗号化します。以上から、暗号化のために用いるものとして正しいのは の「サーバ証明書」です。

解法ステップ

  1. 問題文で「SSL/TLSによる通信内容の暗号化」とある点に注目する。
  2. 各選択肢が何を意味するかを簡単に確認する(用語の役割を把握する)。
  3. SSL/TLS に直接関係するものは何かを考える(認証や鍵交換を行う要素が鍵)。
  4. 「サーバ証明書」が認証と公開鍵の配布に使われることを確認して選ぶ。
この手順で迷わず を選べます。

選択肢別の誤答解説

  • ア: ESSID
    ESSIDは「Extended Service Set Identifier」の略で、無線LAN(Wi‑Fi)のネットワーク名です。お店のWi‑Fiに接続する時に表示される名前を指します。通信の暗号化そのものを実現するものではありません。
  • イ: WPA2
    WPA2は「Wi‑Fi Protected Access 2」の略で、Wi‑Fi無線通信を暗号化・保護する方式です。無線LANの暗号化には使いますが、SSL/TLS の仕組み(インターネット上の通信を暗号化する際の証明書や鍵交換)で用いるものではありません。役割が異なります。
  • ウ: サーバ証明書
    サーバ証明書は正解です。サーバの公開鍵と身元情報を含み、SSL/TLS のハンドシェイクで使ってサーバを認証し、暗号化に必要な鍵を安全に受け渡すために用いられます。
  • エ: ファイアウォール
    ファイアウォールは不正アクセスを防ぐための「通行管理」の装置や機能です。ネットワークトラフィックの制御や遮断を行いますが、通信内容自体を暗号化する機能は基本的に持ちません。

よくある誤解

  1. 「暗号化するのは証明書そのものだ」
    誤解:証明書自体が通信データを暗号化しているわけではありません。証明書は公開鍵と身元情報を含む「鍵の配布・認証用」のアイテムで、実際のデータ暗号化はハンドシェイクで決めた共通鍵(対称鍵)によって行われます。
  2. 「Wi‑Fiの暗号(WPA2)とSSL/TLSは同じもの」
    誤解:どちらも暗号化に関係しますが用途が違います。WPA2は無線のリンク層(端末⇄アクセスポイント)を保護し、SSL/TLSはアプリケーション層(ブラウザ⇄ウェブサーバなど)での通信を保護します。別の層での安全対策です。
  3. 「自己署名の証明書でも安心」
    誤解:自己署名証明書は自分で作る証明書で暗号機能は動作しますが、第三者(CA)に署名されていないため、ブラウザは信頼できないと警告します。安全性(相手が本物かどうかの保証)ではCAの署名が重要です。

補足コラム

  • 公開鍵暗号と共通鍵暗号の役割分担
    SSL/TLS では、公開鍵暗号(非対称暗号:公開鍵と秘密鍵のペア)を使って安全に共通鍵(対称鍵:通信の高速な暗号化に使う)を決めます。公開鍵はサーバ証明書に入っています。対称鍵は実際のデータ暗号化に使われます。
  • 証明書と認証局(CA)
    認証局(CA: Certificate Authority)は第三者機関で、正しい運営者かどうかを確認した上で証明書に署名します。有名なCAにより署名された証明書がブラウザに信頼され、安全な接続と表示(鍵マークやHTTPS)が得られます。無料でよく使われるCAに Let's Encrypt(レッツエンクリプト)があります。
  • SSLは古くなりTLSへ
    「SSL」と書かれることがありますが、現在は TLS が標準です。日常では「SSL/TLS」と併記されることが多いです。

FAQ

Q1. ブラウザで「鍵マーク」の意味は何ですか?
A1. 鍵マークはそのサイトがSSL/TLSで保護されていることを示します。具体的にはサーバ証明書が有効で、通信が暗号化されている状態です。ただし鍵マークだけでサイトの内容や運営者の信頼性まですべて保証するわけではありません。
Q2. サーバ証明書を自分で作れば良いですか?
A2. テスト用途なら自己署名証明書で可能ですが、一般公開サイトでは認証局(CA)に署名された証明書を使うべきです。自己署名だとブラウザが警告を出します。
Q3. SSLとTLSはどちらを学べばいいですか?
A3. 実務では TLS(特に TLS 1.2 / TLS 1.3)を学べば十分です。歴史的に SSL と呼ばれることがありますが、TLS が現在の標準です。
Q4. サーバ証明書だけで暗号化は完了ですか?
A4. サーバ証明書は暗号化を「可能」にし、相手の認証を行うための要素です。実際の暗号化はハンドシェイクで合意した共通鍵で行われます。証明書はそのためのキー配布・認証に不可欠です。

関連キーワード: SSL、TLS、暗号化、公開鍵、サーバ証明書、HTTPS、認証局
← 前の問題へこの年度をクイズで解く次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

ITパスポート
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について