Diffie-Hellman鍵交換アルゴリズムに関するネットワークスペシャリスト試験
了解しました! ここでは Diffie-Hellman(ディフィー・ヘルマン)鍵交換アルゴリズム をテーマとしたネットワークスペシャリスト試験向けの択一問題を 10問 作成します。 --- Diffie-Hellman鍵交換アルゴリズムをテーマとした問題(10問) --- 問題1 Diffie-Hellman鍵交換の目的はどれか。 A. 共通鍵を暗号化して送信する B. 共通鍵を安全に生成・共有する C. データの完全性を検証する D. 公開鍵を証明書に格納する 正解:B 解説: Diffie-Hellmanは安全なチャネルなしで共通鍵を共有するための仕組みである。 --- 問題2 Diffie-Hellmanで利用される数学的基盤はどれか。 A. 素数の因数分解 B. 楕円曲線暗号 C. 離散対数問題 D. ハッシュ関数 正解:C 解説: Diffie-Hellmanは離散対数問題の計算困難性を利用して安全性を確保している。 --- 問題3 Diffie-Hellmanにおいて、公開される値はどれか。 A. 秘密の乱数 B. 基数(生成元)と素数p、および計算した公開値 C. 共通鍵そのもの D. 秘密鍵のペア 正解:B 解説: 生成元g、素数p、そして各自の公開値は通信相手に公開される。 --- 問題4 Diffie-Hellmanで利用者AとBが同じ共通鍵を計算できる理由はどれか。 A. 秘密の乱数を共有しているため B. 同じ公開値をコピーしているため C. べき乗演算の交換則が成り立つため D. 公開鍵証明書を利用しているため 正解:C 解説: Diffie-Hellmanは の性質を利用し、同じ共通鍵を得る。 --- 問題5 Diffie-Hellmanにおいて、中間者攻撃(Man-in-the-Middle)が成立する理由はどれか。 A. 公開値が改ざんされても検知できない B. 秘密鍵が漏洩する C. 暗号化アルゴリズムが弱い D. ハッシュ関数が衝突する 正解:A 解説: 認証がないため、攻撃者が公開値をすり替えることで中間者攻撃が可能になる。 --- 問題6 Diffie-Hellmanにおける「生成元(g)」の役割はどれか。 A. 暗号文を復号するための鍵 B. 公開鍵を検証するための値 C. 秘密鍵のペアを生成する基準値 D. 離...