IPA公式正解:エ リゾルバが,リソースレコードの受信時にデジタル署名を検証することによって,データの作成元の正当性とデータの完全性を確認する。
※ 正解はIPA公表の解答です。解説は当サイトが生成AIを用いて作成しています。誤りにお気づきの場合はお問い合わせください。
【解説】正解は選択肢【エ】です。DNSSECは、DNSの応答にデジタル署名を付与し、リゾルバがそれを検証することで、データの偽装や改ざんを防ぐ仕組みです。
【詳細解説】■ 本問の核心・解法のポイント
DNSSEC(DNS Security Extensions)の目的と動作メカニズムの本質を問う問題です。DNSSECは、DNSのキャッシュポイズニングなどの攻撃対策として、データの「気密性(暗号化)」ではなく「完全性(改ざん検知)」と「実在性(正当な送信元)」を公開鍵暗号に基づくデジタル署名によって保証します。また、署名の検証は、再帰的問い合わせを行うリゾルバ(フルリゾルバ)側で行われます。
・各選択肢の徹底解説:
・ア:リソースレコードを公開鍵暗号方式で「暗号化」するわけではありません。DNSSECは暗号化(通信経路の盗聴防護)ではなく、デジタル署名による完全性の保証を目的としています。
・イ:検証を行うのは権威DNSサーバではなく、クライアントからの問い合わせを代理して名前解決を行うリゾルバ側です。
・ウ:通信経路上の盗聴を防ぐための暗号化を行っているわけではありません(盗聴対策にはDNS over HTTPS/TLS等が必要です)。
・エ:【選択肢エ★】 リゾルバ(フルリゾルバ)が、権威DNSサーバから得た応答内のリソースレコードに含まれるデジタル署名を検証し、データの作成元の正当性と完全性を確認するというDNSSECの正しい動作を述べています。
よって正解はエです。