投稿

ラベル(マスタシークレット)が付いた投稿を表示しています

マスタシークレットに関するネットワークスペシャリスト試験

  了解しました! 以下に マスタシークレット(Master Secret) をテーマとした 択一問題10問 を作成しました。TLSハンドシェイクにおける暗号化の要となる要素を中心に問題化しています。 --- マスタシークレットに関する択一問題(10問) --- 問題1 TLSにおけるマスタシークレットとは何か。 A. サーバ証明書の署名鍵 B. クライアントとサーバで共有されるセッション鍵の基となる値 C. サーバ乱数そのもの D. CAの公開鍵 正解:B 解説:マスタシークレットは、ClientRandom、ServerRandom、プリマスタシークレットから生成されるセッション鍵の基となる値である。 --- 問題2 マスタシークレットの生成に利用される入力はどれか。 A. クライアント乱数とサーバ乱数、プリマスタシークレット B. クライアント秘密鍵とサーバ秘密鍵 C. サーバ証明書とCA証明書 D. TCPシーケンス番号と確認応答番号 正解:A 解説:TLSでは、ClientRandom、ServerRandom、PremasterSecretを用いてマスタシークレットを生成する。 --- 問題3 マスタシークレットの長さはTLSで何バイトと規定されているか。 A. 24バイト B. 32バイト C. 48バイト D. 64バイト 正解:C 解説:マスタシークレットは常に48バイトに固定されている。 --- 問題4 マスタシークレットから導出されるのはどれか。 A. RSA鍵ペア B. セッション鍵とMAC鍵 C. サーバ証明書の署名鍵 D. Diffie-Hellmanパラメータ 正解:B 解説:マスタシークレットから暗号化用のセッション鍵やメッセージ認証コード(MAC)の鍵が導出される。 --- 問題5 マスタシークレットの生成における乱数の目的は何か。 A. 通信経路の可用性向上 B. リプレイ攻撃防止 C. 鍵導出の多様性確保と予測困難性 D. 公開鍵基盤の検証 正解:C 解説:乱数(ClientRandom、ServerRandom)は、鍵導出に予測不可能性を持たせることで安全性を確保する。 --- 問題6 プリマスタシークレットが漏洩した場合、マスタシークレットはどうなるか。 A. 生成できない B. 攻撃者がマスタシークレットを導出可能...