IPA公式正解:イ DNS サーバから受け取るリソースレコードに対するディジタル署名を利用して,リソースレコードの送信者の正当性とデータの完全性を検証する。
※ 正解はIPA公表の解答です。解説は当サイトが生成AIを用いて作成しています。誤りにお気づきの場合はお問い合わせください。
【解説】正解は選択肢【イ】です。DNSSEC(DNS Security Extensions)は、公開鍵暗号に基づくディジタル署名を用いてDNS応答のリソースレコードの完全性と送信者の正当性を検証し、DNSキャッシュポイズニング等を防止する技術です。
【詳細解説】■ 本問の核心・解法のポイント
DNSSEC(DNS Security Extensions)の基本原理とセキュリティ目的を理解しているかを問う問題です。従来のDNSでは偽装された応答パケットによるキャッシュ汚染(DNSキャッシュポイズニング)のリスクがありました。DNSSECでは、ゾーン管理者が秘密鍵でリソースレコード群にディジタル署名(RRSIG)を付与し、クライアントやリゾルバが公開鍵(DNSKEY)で検証することで、送信者の正当性と改ざんの有無を確認します。
・各選択肢の徹底解説:
・ア:オープンリゾルバ対策(外部からの再帰問合せ制限)に関する記述であり、DNSSECの機能ではありません。
・イ:【選択肢イ★】DNSSECの正しい機能説明です。ディジタル署名を利用してレコードの完全性と発信元を検証します。
・ウ:プライマリ/セカンダリDNSサーバによる冗長化・可用性向上の説明であり、DNSSECとは無関係です。
・エ:TSIG(Transaction Signature)の説明です。TSIGはサーバ間のゾーン転送や動的更新などで共通鍵暗号技術(HMAC等)を用いて通信相手を認証します。
よって正解はイです。