問題 No.4311
DNSにおける応答の偽装やキャッシュポイズニングなどの攻撃を防ぐため、DNSの応答データにデジタル署名を付与し、データの完全性と実在性を検証できるようにする仕組みはどれか。
【正解の解説】
DNSSEC
インターネットの住所録であるDNSに、役所の公印や実印のような「デジタル署名」の仕組みを追加する技術です。例えば、届いた手紙の消印や封印を確認して「本物から届いた改ざんのない手紙だ」と確信するのと同じように、偽物のニセ情報に誘導されるキャッシュポイズニング攻撃などの脅威から私たちの通信を守ってくれます。
スポンサーリンク
【その他の選択肢の解説】
DNS DoS
DNSSECがデータの正当性を守る「セキュリティ向上機能」であるのに対し、これはシステムをダウンさせる「攻撃手法(サイバー攻撃)」そのものを指します。名前の響きがDNS関連の技術用語に似ているため、安全性を高める仕組みと混同させやすい出題者の罠としてよく配置される用語です。
DNS over HTTPS
通信の中身を隠す「暗号化(HTTPS)」に特化した技術であり、本問が求める「デジタル署名によるデータの正当性・完全性の証明(DNSSEC)」とはアプローチが異なります。どちらもDNSの安全性を高める技術ですが、通信経路を守るのがDNS over HTTPS、情報自体の本物さを保証するのがDNSSECという違いがあります。
DNS tunneling
セキュリティ対策機能ではなく、ファイアウォールなどの制限をすり抜けて不正なデータ通信や情報漏洩を行うために使われる巧妙なテクニックです。DNSという文字を含んでいますが、通信の信頼性を高めるのではなく、むしろネットワークのセキュリティを迂回する悪質な目的で利用される点が決定的な違いです。