DNSSECによるDNS応答レコードのディジタル署名と検証

DNSSEC(DNS Security Extensions)は,公開鍵暗号とデジタル署名技術を用いて,DNS の応答データが正当な送信元(権威 DNS サーバ)から送られた真正なものであること(真正性)および途中で改ざんされていないこと(完全性)を検証・保証する拡張仕様です。 権威 DNS サーバはゾーン情報のリソースレコード集合(RRset)に対して秘密鍵でデジタル署名(RRSIG レコード)を生成して付与し,対応する公開鍵(DNSKEY レコード)をゾーン内に公開します。問合せを行った DNS キャッシュサーバ(リゾルバ)は,公開鍵を用いて署名を検証することで,偽造された不正な DNS 応答を検出・破棄します。したがって正解はイとなります。 各選択肢の解説は以下のとおりです。 ソースポートランダマイゼーション(Source Port Randomization)の説明です。 SPF(Sender Policy Framework)の説明です。 DKIM(DomainKeys Identified Mail)の説明です。

DNSSEC の仕様はどれか。

出典令和6年度 秋期 応用情報技術者試験 午前 問44
ア
DNS キャッシュサーバで,権威 DNS サーバに名前を問い合わせるときの送信元ポート番号を問合せのたびにランダムに変える。
イ
権威 DNS サーバで公開鍵を公開し,秘密鍵を使ってリソースレコードにデジタル署名を付与する。DNS キャッシュサーバで,権威 DNS サーバから受信したリソースレコードのデジタル署名を検証する。
ウ
電子メールを送信するメールサーバの IP アドレスを権威 DNS サーバに登録する。電子メールを受信するメールサーバで,権威 DNS サーバに登録されている情報を用いて,送信元メールサーバの IP アドレスを検証する。
エ
電子メールを送信するメールサーバの公開鍵を権威 DNS サーバで公開し,秘密鍵を使って電子メールにデジタル署名を付与する。電子メールを受信するメールサーバで,電子メールのデジタル署名を検証する。