投稿

ラベル(TLSハンドシェイクに登場する Server Hello Done メッセージ)が付いた投稿を表示しています

TLSハンドシェイクに登場する Server Hello Done メッセージ

 了解しました! TLSハンドシェイクに登場する Server Hello Done メッセージ をテーマに、ネットワークスペシャリスト試験向けの択一式問題を10問作成しました。解答と解説付きです。 --- Server Hello Done メッセージに関する問題(10問) 問題1 Server Hello Done メッセージの役割として正しいものはどれか。 A. サーバの証明書を送信する B. サーバがハンドシェイクにおける送信を完了したことを通知する C. クライアント証明書を要求する D. セッション鍵を確立する 正解:B 解説:Server Hello Done は、サーバ側がハンドシェイクにおいて必要なメッセージをすべて送信し終えたことを示す終了通知。 --- 問題2 Server Hello Done メッセージを受信したクライアントが次に行う処理はどれか。 A. サーバ証明書の検証や鍵交換の処理 B. TCP接続の終了 C. 暗号アルゴリズムの再交渉 D. セッションIDの再発行 正解:A 解説:クライアントは Server Hello Done を受信後、サーバ証明書検証や ClientKeyExchange などの処理に進む。 --- 問題3 Server Hello Done が送信されるタイミングはどの段階か。 A. ClientHello の直後 B. ServerHello、証明書送信、必要に応じた CertificateRequest の後 C. Finished メッセージの後 D. Application Data 送信の直前 正解:B 解説:サーバは ServerHello → サーバ証明書送信 → (必要に応じて) ServerKeyExchange / CertificateRequest → Server Hello Done の順で送信する。 --- 問題4 Server Hello Done メッセージのペイロード長は通常どうか。 A. 常に0バイト B. 常に128バイト C. 可変長で暗号スイートによって異なる D. サーバ証明書のサイズに依存する 正解:A 解説:Server Hello Done 自体にはデータがなく、ペイロードは0バイト。 --- 問題5 Server Hello Done メッセージ...