TLS における クライアント認証モードに関するネットワークスペシャリスト試験
了解しました!
TLS における クライアント認証モード をテーマに、ネットワークスペシャリスト試験向けの択一式問題を 10 問用意しました。解答・解説付きです。
---
TLS クライアント認証モードに関する問題集(10問)
---
問題1
TLS クライアント認証モードで必要となる追加的な証明書はどれか。
A. サーバ証明書
B. ルート証明書
C. クライアント証明書
D. 中間証明書
正解:C
解説:クライアント認証モードでは、サーバ側に対してクライアント証明書を提示することでクライアントの正当性を証明する。
---
問題2
TLS ハンドシェイクでサーバがクライアントに証明書提出を要求するメッセージはどれか。
A. Server Hello Done
B. Certificate Request
C. Client Key Exchange
D. Finished
正解:B
解説:クライアント認証モードでは、サーバが Certificate Request メッセージ を送信し、クライアント証明書の提出を促す。
---
問題3
クライアント認証モードが有効な場合、クライアントはどのタイミングで証明書を提示するか。
A. TCP 接続確立時
B. サーバ証明書送信後
C. アプリケーションデータ送信開始時
D. 暗号スイート選択前
正解:B
解説:サーバが自分の証明書を提示した後に、クライアント証明書を要求し、クライアントはそれに応じて証明書を提示する。
---
問題4
クライアント認証モードを利用する主な理由はどれか。
A. 通信速度を向上させるため
B. サーバの負荷を軽減するため
C. クライアント側の正当性を確認するため
D. DNS 解決を不要にするため
正解:C
解説:通常 TLS はサーバ認証だけを行うが、クライアント認証モードを利用することで双方向認証が実現する。
---
問題5
クライアント認証モードで失敗した場合の正しい挙動はどれか。
A. サーバは接続を許可する
B. サーバは別の暗号スイートを選ぶ
C. サーバはハンドシェイクを中止する
D. サーバは TCP 再接続を行う
正解:C
解説:クライアント証明書の検証に失敗した場合は、TLS ハンドシェイクを中止しセッションを切断する。
---
問題6
クライアント証明書に必ず含まれるべき情報はどれか。
A. クライアントの公開鍵
B. サーバの秘密鍵
C. 共通鍵
D. サーバのホスト名
正解:A
解説:クライアント証明書には、クライアントを識別する情報とその公開鍵が含まれる。
---
問題7
クライアント認証モードを有効にすることで可能になるセキュリティ上の効果はどれか。
A. 通信経路暗号化
B. 改ざん検知
C. 双方向認証
D. パケット分割
正解:C
解説:クライアント認証モードを利用することで、サーバとクライアント双方が互いの正当性を確認できる。
---
問題8
クライアント認証モードでクライアント証明書の信頼性を検証する際に使用されるものはどれか。
A. CRL や OCSP などの失効確認
B. TCP ハンドシェイク
C. UDP ポート番号
D. HTTP ステータスコード
正解:A
解説:クライアント証明書が失効していないかどうかは CRL(証明書失効リスト) や OCSP(オンライン証明書状態プロトコル) によって確認される。
---
問題9
クライアント認証モードを利用するシーンとして最も適切なのはどれか。
A. 動画配信サービス
B. 公開 Web サイト
C. 社内システムへのリモートアクセス
D. DNS サーバ
正解:C
解説:クライアント認証モードは、社内 VPN やイントラネットシステムなど、認証されたクライアントのみがアクセスすべき環境で利用される。
---
問題10
クライアント認証モードにおいて、クライアント証明書の秘密鍵はどこに保管されるべきか。
A. サーバ側の証明書ストア
B. クライアント自身の安全な領域(スマートカードや HSM)
C. ルート CA サーバ
D. 任意の共有フォルダ
正解:B
解説:秘密鍵は漏洩を防ぐためにクライアント側の安全な領域に保管され、絶対に外部へ流出させてはならない。
---
✅ これで「TLS におけるクライアント認証モード」をテーマにした 10 問が完成しました。
ご希望があれば、この問題を 午後Ⅰ形式(短文解析・穴埋め) や 午後Ⅱ形式(シナリオ・ログ解析付き) に発展させることも可能です。
👉 次は午後Ⅰ形式・午後Ⅱ形式どちらで作成しましょうか?
コメント
コメントを投稿