クライアントとサーバで直接TLS通信を行う場合に関するネットワークスペシャリスト試験
承知しました ✅
以下に 「クライアントとサーバで直接TLS通信を行う場合」をテーマとしたネットワークスペシャリスト試験問題(10問) をまとめました。
---
クライアントとサーバで直接TLS通信を行う場合の問題(10問)
---
■ 問題1
クライアントとサーバが直接TLS通信を行う際、最初に行われる処理はどれか。
A. 鍵交換
B. サーバ認証
C. ハンドシェイク
D. データ暗号化
正解:C
解説:TLS接続はハンドシェイクから始まり、暗号スイートの合意や証明書交換が行われる。
---
■ 問題2
クライアントとサーバの直接TLS通信において、サーバ証明書を利用する主目的はどれか。
A. 通信経路の暗号化
B. サーバの正当性確認
C. クライアント認証
D. ハッシュ値の生成
正解:B
解説:証明書はサーバが正規の組織であることを証明するために利用される。
---
■ 問題3
TLS 1.3において、従来より高速化されている理由はどれか。
A. 秘密鍵の削除
B. ハンドシェイクのラウンドトリップ回数削減
C. RSA暗号の排除
D. 証明書失効確認の簡略化
正解:B
解説:TLS 1.3は1-RTTでセッション確立が可能となり、従来の2-RTTより高速である。
---
■ 問題4
クライアントとサーバ間のTLSセッション確立後、データの暗号化に使用されるのはどれか。
A. 対称鍵暗号
B. 公開鍵暗号
C. ハッシュ関数のみ
D. 平文
正解:A
解説:鍵交換によりセッション鍵を生成し、その後の通信は効率的な対称鍵暗号で暗号化される。
---
■ 問題5
クライアントとサーバ間のTLS通信で使われる「Forward Secrecy (前方秘匿性)」を実現する鍵交換方式はどれか。
A. RSA固定鍵交換
B. Diffie-Hellman鍵交換
C. AES暗号化
D. MD5署名
正解:B
解説:DHやECDHEなどの方式により、セッションごとに鍵が異なり、過去通信の秘匿性が保たれる。
---
■ 問題6
クライアントとサーバのTLS通信で利用される証明書に含まれない情報はどれか。
A. 公開鍵
B. 発行者(CA)の情報
C. 有効期限
D. セッション鍵
正解:D
解説:証明書には公開鍵や発行者情報などが含まれるが、セッション鍵は含まれない。
---
■ 問題7
クライアントとサーバ間でTLS通信を直接行う場合、最も一般的に使用されるTCPポート番号はどれか。
A. 21
B. 25
C. 443
D. 110
正解:C
解説:HTTPS(TLS over HTTP)の標準ポートはTCP/443である。
---
■ 問題8
クライアントとサーバの直接TLS通信におけるOCSP(Online Certificate Status Protocol)の目的はどれか。
A. 証明書の失効確認
B. 鍵交換の効率化
C. データ圧縮
D. 対称鍵生成
正解:A
解説:OCSPは証明書が失効していないかをリアルタイムで確認するための仕組み。
---
■ 問題9
TLS通信において、クライアント証明書をサーバが要求する方式を何というか。
A. ワンウェイTLS
B. 双方向TLS(Mutual TLS)
C. トンネリングTLS
D. セッション再開TLS
正解:B
解説:クライアント証明書を使って認証する方式は「相互TLS(Mutual TLS)」と呼ばれる。
---
■ 問題10
クライアントとサーバ間のTLS通信において、セッション再開を利用する利点はどれか。
A. 証明書の更新不要
B. ハンドシェイクの負荷軽減
C. 通信の暗号化が不要になる
D. Forward Secrecyが強化される
正解:B
解説:セッション再開(Session Resumption)によりフルハンドシェイクを省略し、パフォーマンスが向上する。
コメント
コメントを投稿