IPA公式正解:エ デジタル署名によって DNS 応答の正当性を確認できる。
※ 正解はIPA公表の解答です。解説は当サイトが生成AIを用いて作成しています。誤りにお気づきの場合はお問い合わせください。
【解説】正解は選択肢【エ】です。DNSSEC(DNS Security Extensions)は、公開鍵暗号に基づくデジタル署名を利用してDNS応答データの送信元認証および完全性を検証し、DNSキャッシュポイズニングなどの改ざん攻撃を防止する技術です。
【詳細解説】■ 本問の核心・解法のポイント
DNSSEC(DNS Security Extensions)は、従来のDNSプロトコルに公開鍵暗号技術によるデジタル署名機能を付加し、DNSゾーン情報の「正当な送信元からの応答であること」および「改ざんされていないこと(完全性)」を検証可能にする拡張仕様です。
・各選択肢の徹底解説:
・ア:DNSSECは応答データの検証を行う技術であり、DNSサーバへの大量アクセス等によるDoS攻撃を防止することはできません。むしろ応答サイズが大きくなることでDNSアンプ攻撃に悪用されるリスクがあります。
・イ:DNSSECはアプリケーション層(DNS)で動作する仕組みであり、ネットワーク層の暗号化通信規格であるIPsecを前提とはしていません。
・ウ:DNSSECはDNSプロトコルのセキュリティ拡張仕様であり、BINDなどのDNSサーバソフトウェアの代替ではありません(BIND自身もDNSSECに対応しています)。
・エ:【選択肢エ★】ゾーン情報を秘密鍵でデジタル署名し、受信側が公開鍵で検証することで、DNS応答レコードの改ざんの有無および正当性を確認できます。
よって正解はエです。