投稿

ラベル(TLSでの通信の流れ)が付いた投稿を表示しています

TLSでの通信の流れに関するネットワークスペシャリスト試験

 了解しました! ここでは 「TLSでの通信の流れ」 をテーマに、ネットワークスペシャリスト試験を意識した択一式問題を10問作成しました。ハンドシェイクからアプリケーションデータ通信、セッション終了までの流れを含めています。 --- TLSでの通信の流れに関する問題(10問) --- 問題1 TLS通信の開始時に最初に送信されるメッセージはどれか。 A. ServerHello B. ClientHello C. Certificate D. Finished 正解:B 解説:TLS通信はクライアントからの「ClientHello」メッセージで始まり、利用可能な暗号スイートやバージョンが提示される。 --- 問題2 サーバが利用する暗号方式を選択しクライアントに通知するメッセージはどれか。 A. ClientKeyExchange B. ServerHello C. ChangeCipherSpec D. Alert 正解:B 解説:「ServerHello」でサーバは暗号スイートを決定し、セッションの基本条件を通知する。 --- 問題3 TLS通信の流れでサーバが証明書を提示する目的として正しいものはどれか。 A. 通信相手の正当性を証明するため B. 通信を高速化するため C. TCPコネクションを確立するため D. パケットサイズを小さくするため 正解:A 解説:サーバ証明書には公開鍵と身元を証明する情報が含まれており、正規サーバであることを確認する役割を持つ。 --- 問題4 TLSハンドシェイクで鍵交換が行われるタイミングはどれか。 A. ClientHello前 B. ServerHello後、証明書提示や鍵交換メッセージのやり取りで行われる C. アプリケーションデータ送信後 D. TCP三者間ハンドシェイクと同時 正解:B 解説:ServerHello後、サーバ証明書やClientKeyExchangeが送られる段階でセッション鍵が確立する。 --- 問題5 暗号スイートにより決まるセッション鍵は通常どの方式で利用されるか。 A. 公開鍵暗号 B. 共通鍵暗号 C. ハッシュ関数のみ D. Diffie-Hellman方式のみ 正解:B 解説:セッションデータの暗号化は計算効率の良い共通鍵暗号を使用する。公開鍵暗号は鍵交換に用いられる。 --...