令和7年度 春期 ネットワークスペシャリスト試験 午前Ⅱ 問20
テクノロジセキュリティ技術ネットワークDNS・電子メールのセキュリティDNS
DNSSECの機能はどれか。
解答・解説
正解: イ. DNSサーバから受け取るリソースレコードに対するデジタル署名を利用して,リソースレコードの送信者の正当性とデータの完全性を検証する。
DNSSEC(DNS Security Extensions)は、DNSにおける応答の正当性を保証するための拡張仕様です。
DNSサーバからの応答(リソースレコード)に対して公開鍵暗号方式によるデジタル署名を付加することで、応答の改ざんがないこと(データの完全性)と、正当なサーバからの応答であること(送信者の正当性)を検証します。これにより、DNSキャッシュポイズニングなどの攻撃を防ぐことができます。
各選択肢の解説
- ア:再帰的な問合せを無制限に受け付けるDNSサーバ(オープンリゾルバ)は、DNSアンプ攻撃などのDDoS攻撃の踏み台にされる危険性があるため、送信元の範囲は必要最小限に制限すべきです。
- イ:正解です。DNSSECの機能に関する正しい説明です。
- ウ:セカンダリDNSサーバを利用した権威DNSサーバの二重化による、名前解決の可用性向上の説明です。DNSSECの機能ではありません。
- エ:TSIG(Transaction Signature)などの機能に関する説明です。共通鍵暗号とハッシュ関数を用いて、DNSの更新要求(DNS UPDATE)やゾーン転送において通信相手を認証し、メッセージの改ざんを防ぎます。