投稿

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

TLSのハンドシェイクに登場する Server Key Exchangeメッセージ

 了解しました! TLSのハンドシェイクに登場する Server Key Exchangeメッセージ をテーマに、ネットワークスペシャリスト試験向けの択一式問題を10問作成しました。解答と解説も付けています。 --- Server Key Exchangeメッセージに関する問題(10問) 問題1 Server Key Exchangeメッセージの主な役割はどれか。 A. サーバ証明書の提示 B. サーバの公開鍵や鍵交換に必要なパラメータの提示 C. クライアント証明書の要求 D. 通信データの暗号化開始 正解:B 解説:Server Key Exchangeは、DHやECDHEなどの鍵交換方式に必要な公開パラメータをサーバから提示する。 --- 問題2 Server Key Exchangeメッセージが必ず送信されるケースはどれか。 A. RSA固定鍵交換を用いる場合 B. Diffie-HellmanやECDHEを用いる場合 C. セッション再開時 D. サーバ認証が不要な場合 正解:B 解説:DHやECDHEのように追加パラメータが必要な場合、Server Key Exchangeメッセージが必須となる。 --- 問題3 Server Key Exchangeメッセージに含まれるデータとして正しいものはどれか。 A. 共通鍵 B. Diffie-Hellmanパラメータ C. TCPポート番号 D. アプリケーションデータ 正解:B 解説:DHやECDHEのパラメータ(公開値など)がServer Key Exchangeに含まれる。 --- 問題4 RSA暗号スイートを使用する場合、Server Key Exchangeメッセージはどうなるか。 A. 常に送信される B. 証明書で鍵交換が可能なため省略される C. セッションIDに埋め込まれる D. TCPレベルで代替される 正解:B 解説:RSA固定鍵交換の場合は証明書内の公開鍵で十分なため、Server Key Exchangeは省略される。 --- 問題5 Server Key Exchangeメッセージの正当性を保証する方法はどれか。 A. サーバ証明書による署名 B. クライアント証明書による署名 C. NAT装置による変換 D. TCPシーケンス番号による確認 正解:A 解説:サーバは自身の...