IPA公式正解:イ DNS サーバから受け取るリソースレコードに対するディジタル署名を利用して,リソースレコードの送信者の正当性とデータの完全性を検証する。
※ 正解はIPA公表の解答です。解説は当サイトが生成AIを用いて作成しています。誤りにお気づきの場合はお問い合わせください。
【解説】正解は選択肢【イ】です。DNSSEC(DNS Security Extensions)は、公開鍵暗号に基づくディジタル署名を用いてDNS応答の送信者の正当性とデータの完全性を検証し、DNSキャッシュポイズニングなどの改ざん・なりすましを防止する機能です。
【詳細解説】■ 本問の核心・解法のポイント
DNSSEC(DNS Security Extensions)は、DNS応答の正当性を検証するための拡張仕様です。従来のDNSでは応答の偽装(DNSキャッシュポイズニング等)を防ぐ仕組みが不十分であったため、リソースレコード群に公開鍵暗号によるディジタル署名を付加して、改ざんやなりすましを検知できるようにしました。
・各選択肢の徹底解説:
・ア:オープンリゾルバの状態や再帰問合せ範囲の拡大に関する記述であり、DNSSECの機能ではありません。
・イ:【選択肢イ★】DNSSECの説明として適切です。権威DNSサーバが提供するリソースレコードにディジタル署名を施し、キャッシュDNSサーバ側でその署名を検証することで、正当性と完全性を担保します。
・ウ:DNSコンテンツサーバの冗長化(セカンダリDNS)による可用性向上の説明であり、DNSSECとは無関係です。
・エ:TSIG(Transaction Signature)などDNSメッセージ認証の説明であり、公開鍵暗号を用いるDNSSECの説明ではありません。
よって正解はイです。