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. 離散対数計算における基数


正解:D

解説: 生成元gは、素数pに対してべき乗計算を行う基数である。



---


問題7


Diffie-Hellmanで生成される共通鍵は、通常どの暗号方式に利用されるか。

A. 公開鍵暗号

B. 共通鍵暗号

C. ディジタル署名

D. ハッシュ関数


正解:B

解説: 生成された共通鍵はAESやDESなどの共通鍵暗号に利用される。



---


問題8


Diffie-Hellmanにおける「有限体での演算」の意義として正しいのはどれか。

A. 鍵長を短縮するため

B. 計算の無限ループを防ぎ、数学的困難性を保証するため

C. 秘密鍵を公開するため

D. 署名検証のため


正解:B

解説: 素数pでのmod演算を行うことで離散対数問題の困難性が成立する。



---


問題9


楕円曲線Diffie-Hellman(ECDH)の利点として正しいのはどれか。

A. すべての暗号が不要になる

B. RSAより計算が速く、短い鍵長でも高い安全性を提供できる

C. 共通鍵が公開される

D. 認証を必ず行う


正解:B

解説: ECDHは楕円曲線暗号を用い、効率的かつ安全な鍵交換が可能。



---


問題10


Diffie-Hellmanの実装で安全性を高めるための手法はどれか。

A. 短い素数pを使用する

B. 固定された乱数を使う

C. Ephemeral鍵を利用する(DHE)

D. 共通鍵を平文で交換する


正解:C

解説: Ephemeral鍵を使うことでセッションごとに異なる鍵が生成され、前方秘匿性(PFS)が保証される。



---


✅ 以上、Diffie-Hellman鍵交換アルゴリズムをテーマとした10問でした。


ご希望であれば、これを 午後Ⅰ形式(短文解析・穴埋め問題) や 午後Ⅱ形式(シナリオ+設問方式) に発展させることも可能です。


👉 次はどちらの形式で展開しましょうか?

了解しました!

ここでは Diffie-Hellman鍵交換アルゴリズム をテーマとした 午後Ⅰ形式(短文解析・穴埋め型)問題 を10問まとめて作成します。



---


Diffie-Hellman鍵交換アルゴリズム:午後Ⅰ形式問題(10問)



---


問題1


Diffie-Hellman鍵交換は、暗号化通信を行うために ( A ) 鍵を安全に共有する仕組みである。


【解答】A:共通



---


問題2


Diffie-Hellmanの安全性は ( B ) 問題の計算困難性に基づいている。


【解答】B:離散対数



---


問題3


Diffie-Hellmanにおいて、通信相手に公開される値は、素数pと生成元g、そして各自の ( C ) 値である。


【解答】C:公開



---


問題4


Diffie-Hellmanで双方が同じ共通鍵を導出できる理由は、

 という ( D ) 性に基づく。


【解答】D:交換法則(べき乗演算の性質)



---


問題5


Diffie-Hellmanにおける中間者攻撃は、公開された ( E ) 値を攻撃者がすり替えることで成立する。


【解答】E:公開



---


問題6


Diffie-Hellmanにおいて「生成元g」は、素数pに対してべき乗計算を行う ( F ) の役割を持つ。


【解答】F:基数



---


問題7


Diffie-Hellmanで得られる共通鍵は、AESなどの ( G ) 鍵暗号に利用される。


【解答】G:共通



---


問題8


Diffie-Hellmanの計算では、素数pでの ( H ) 演算を用いることで困難性が保証される。


【解答】H:mod(剰余)



---


問題9


楕円曲線Diffie-Hellman(ECDH)の利点は、短い ( I ) 長でも高い安全性を提供できる点にある。


【解答】I:鍵



---


問題10


セッションごとに異なる乱数を使ってDiffie-Hellmanを実行する方式を ( J ) と呼び、前方秘匿性を実現する。


【解答】J:Ephemeral Diffie-Hellman(DHE)



---


✅ 上記は 午後Ⅰ短文解析・穴埋め型 の問題セットです。


ご希望であれば、これをさらに 午後Ⅱ形式のシナリオ問題(長文読解+設問方式) に発展させて「実際のシステム導入シナリオ」や「攻撃対策シナリオ」に応用することもできます。


👉 次は 午後Ⅱ形式シナリオ問題(Diffie-Hellmanの導入とリスク) を作成しますか?




コメント

このブログの人気の投稿

ミライアイ内服薬は薬事法違反で、ほとんど効果がない詐欺ですか?

最高裁での上告理由書受理・却下の判断基準について

裁判官の忌避申立書の作成例