プロジェクトマネージャ 2021年 午前2 問25
問題文
DNSSECの機能はどれか。
選択肢
ア:DNSキャッシュサーバの設定によって、再帰的な問合せを受け付ける送信元の範囲が最大になるようにする。
イ:DNSサーバから受け取るリソースレコードに対するディジタル署名を利用して、リソースレコードの送信者の正当性とデータの完全性を検証する。(正解)
ウ:ISPなどに設置されたセカンダリDNSサーバを利用して権威DNSサーバを二重化することによって、名前解決の可用性を高める。
エ:共通鍵暗号とハッシュ関数を利用したセキュアな方法によって、DNS更新要求が許可されているエンドポイントを特定して認証する。
🔒 解説は解答すると表示されます
DNSSECの機能【午前2解説】
正解の理由
DNSSECは、DNSのリソースレコードに付与されたディジタル署名を検証し、データの正当性と完全性を確認する仕組みです。
したがって、リソースレコードの署名を利用して、正当なDNSゾーンから提供されたデータか、また途中で改ざんされていないかを検証するイが適切です。DNSSECはデータの正当性を確認する仕組みであり、通信内容を暗号化するものではありません。
解法ステップ
- 「DNSSEC」の「SEC」は、DNSの安全性を高める仕組みを指します。
- DNSSECの中心的な機能は、ディジタル署名によるDNSデータの検証です。
- 選択肢のうち、リソースレコードの署名を使って正当性と完全性を確認する説明を選びます。
選択肢別の誤答解説
- ア:再帰的な問合せを許可する送信元の範囲を設定する機能です。DNSキャッシュサーバのアクセス制御に関する説明であり、DNSSECの機能ではありません。
- イ:リソースレコードに対するディジタル署名を検証し、データの正当性と完全性を確認します。DNSSECの機能です。
- ウ:セカンダリDNSサーバを用意して、権威DNSサーバの可用性を高める構成です。DNSサーバの冗長化に関する説明です。
- エ:共通鍵を使ってDNS更新要求を認証する仕組みは、主にTSIGに関する説明です。DNSSECとは異なります。
よくある誤解
- DNSSECはDNS通信を暗号化する
DNSSECは署名の検証を行いますが、通信内容を暗号化する機能はありません。 - DNSSECを導入すればDNSサーバが停止しなくなる
DNSSECはデータの正当性を検証する仕組みです。サーバの冗長化や可用性向上とは別の対策です。 - DNSSECとTSIGは同じ仕組みである
DNSSECはDNSデータの署名検証、TSIGは主にDNSサーバ間の更新要求などの認証に用いられます。
補足コラム
DNSSECでは、DNSデータに対する署名を検証し、信頼の連鎖をたどってデータの正当性を確認します。署名が正しい場合でも、DNS応答の内容が秘密になるわけではありません。また、DNSSECだけでサービス妨害攻撃を防ぐこともできません。
FAQ
DNSSECは何を防ぐのに役立ちますか?
DNS応答の偽造や改ざんを検知するのに役立ちます。ただし、通信の暗号化やサーバの停止防止を目的とする仕組みではありません。
DNS応答の偽造や改ざんを検知するのに役立ちます。ただし、通信の暗号化やサーバの停止防止を目的とする仕組みではありません。
DNSSECとDNS over HTTPS(DoH)は何が違いますか?
DNSSECはDNSデータの正当性を検証する仕組みです。DoHはDNSの問合せをHTTPSで暗号化して送る仕組みです。
DNSSECはDNSデータの正当性を検証する仕組みです。DoHはDNSの問合せをHTTPSで暗号化して送る仕組みです。
関連キーワード: DNSSEC、ディジタル署名、リソースレコード、TSIG、DNSキャッシュサーバ

\ せっかくなら /
プロジェクトマネージャを
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

