DNSKEYレコードに関するネットワークスペシャリスト試験
了解しました ✅
ここでは DNSKEYレコード をテーマに、ネットワークスペシャリスト試験向けの演習問題を 10問 作成します。
DNSSECの鍵管理や署名検証に不可欠なDNSKEYの役割・構造・利用方法を中心に出題しています。
---
DNSKEYレコードをテーマとした問題(10問)
---
■ 問題1(択一)
DNSKEYレコードの役割はどれか。
A. DNS応答の暗号化を行う
B. DNSSECで利用する公開鍵を配布する
C. レコードのTTL値を定義する
D. ゾーン転送を管理する
正解:B
解説:DNSKEYレコードはゾーン署名や検証に用いる公開鍵を格納する。
---
■ 問題2(穴埋め)
DNSSECでは、DNSKEYレコードとRRSIGレコードを組み合わせて ________ を検証する。
→ 解答:署名の正当性
---
■ 問題3(誤文訂正)
「DNSKEYレコードは、暗号化に利用する秘密鍵を格納している。」
→ 正しくは:DNSKEYは公開鍵を格納し、秘密鍵はサーバ側で安全に保持される。
---
■ 問題4(択一)
ゾーン署名鍵(ZSK)と鍵署名鍵(KSK)の役割の違いとして正しいのはどれか。
A. ZSKはゾーン内レコードに署名し、KSKはZSKを署名する
B. ZSKは親ゾーンを署名し、KSKはルートゾーンを署名する
C. 両者とも同じ用途に使われる
D. KSKは暗号化、ZSKは復号に使われる
正解:A
---
■ 問題5(穴埋め)
上位ゾーンが下位ゾーンのDNSKEYを認証するために使われるレコードは ________ レコードである。
→ 解答:DS(Delegation Signer)
---
■ 問題6(短文解析)
DNSKEYの「フラグフィールド」で257が設定されている場合、その鍵の用途を説明せよ。
解答例:257は「KSK(鍵署名鍵)」を意味し、そのゾーンのZSKを署名するために利用される。
---
■ 問題7(択一)
DNSKEYレコードに含まれる「プロトコルフィールド」の値として正しいのはどれか。
A. 常に0
B. 常に1
C. アルゴリズムごとに異なる
D. 任意の値を設定できる
正解:B
解説:プロトコルフィールドは常に1で固定されている。
---
■ 問題8(誤文訂正)
「DNSKEYレコードは単一の暗号化アルゴリズムにのみ対応している。」
→ 正しくは:DNSKEYレコードは複数の暗号アルゴリズム(RSA、ECDSA、EdDSAなど)に対応できる。
---
■ 問題9(穴埋め)
DNSKEYレコードの「アルゴリズムフィールド」は、公開鍵の ________ を示す。
→ 解答:暗号化方式
---
■ 問題10(短文解析)
DNSKEYが漏洩した場合に発生するリスクを説明せよ。
解答例:攻撃者が署名を偽造できるため、偽のレコードを正しいものとしてリゾルバに信頼させる危険がある。
---
✅ これで DNSKEYレコードをテーマとした10問セット が完成しました。
👉 次の展開として、午後Ⅰ形式(短文+穴埋め解析)や午後Ⅱ形式(DNSSEC署名検証シナリオ+キャプチャ付き問題)に発展させることも可能です。
ご希望は午後Ⅰ形式、午後Ⅱ形式のどちらになさいますか?
コメント
コメントを投稿