DBデータベーススペシャリスト試験 午前Ⅰ

令和5年度秋期 データベーススペシャリスト 午前Ⅰ 問15

問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。

問題

DKIM(DomainKeys Identified Mail)に関する記述のうち,適切なものはどれか。

選択肢

  1. ア
    送信側のメールサーバで電子メールにデジタル署名を付与し,受信側のメールサーバでそのデジタル署名を検証して送信元ドメインの認証を行う。
  2. イ
    送信者が電子メールを送信するとき,送信側のメールサーバは,送信者が正規の利用者かどうかの認証を利用者IDとパスワードによって行う。
  3. ウ
    送信元ドメイン認証に失敗した際の電子メールの処理方法を記載したポリシーをDNSサーバに登録し,電子メールの認証結果を監視する。
  4. エ
    電子メールの送信元ドメインでメール送信に使うメールサーバのIPアドレスをDNSサーバに登録しておき,受信側で送信元ドメインのDNSサーバに登録されているIPアドレスと電子メールの送信元メールサーバのIPアドレスとを照合する。
解き方のヒントを見る

認証情報の役割を整理する

DKIMを学ぶときは、メール送信時と受信時に登場する情報の役割を分け、誰が何を確認するための仕組みかという観点から、説明の対応関係を丁寧に整理しましょう。用語の主語にも注意します。

この問題で問われていること

選択肢を読む際は、認証に関わる情報について、生成・付与する側、参照する側、確認される対象の関係が一貫しているかだけに注目し、個別の用語を単独で判断しないようにしましょう。

視点

メールの信頼性を扱う仕組みは、関係する主体、扱う情報、確認の目的を切り分けると理解しやすくなります。まず用語ごとの役割を対応づけ、説明の主語と対象が途中で入れ替わっていないかを確認します。

確認ポイント

  • 関係する主体と、それぞれが担う役割を区別できているか確認する
  • 扱われる情報と確認の目的が、同じ説明の中で対応しているか見直す
  • 説明の主語・対象・確認する側が途中で混同されていないか確認する
正解と解説を見る

正解

ア

解説

DKIMは、送信側で電子メールに電子署名を付け、受信側で署名を検証することで、送信元ドメインに関する認証を行う仕組みです。したがって適切なのはアです。

理由

DKIMでは、送信側メールサーバがメールのヘッダや本文などに基づく電子署名を付与し、受信側メールサーバがDNSで公開された公開鍵などを用いて署名を検証します。これにより、送信元ドメインに関する認証を行います。

比較

利用者IDとパスワードによる認証は送信者の利用資格を確認するSMTP認証です。認証失敗時の処理ポリシーをDNSに登録するのはDMARC、送信元メールサーバのIPアドレスをDNSに登録して照合するのはSPFの説明です。

選択肢ア(正解)

これは正解だよ。DKIMの基本動作を正しく説明しています。送信側のメールサーバが電子メールにデジタル署名を付与し、受信側のメールサーバが署名を検証することで、メールがそのドメインから送られたものかを確認します。

選択肢イ

これは不正解だよ。利用者IDとパスワードで、送信者が正規の利用者かどうかを確認するのはSMTP認証の説明です。DKIMはメール送信時の利用者認証ではなく、電子メールに付与された署名を利用した送信元ドメインの認証を扱います。

選択肢ウ

これは不正解だよ。送信元ドメイン認証に失敗したときの処理方法を示すポリシーをDNSに登録する仕組みはDMARCです。DKIMはそのポリシーを登録して認証結果を監視する仕組みではなく、メールの電子署名を生成・検証する仕組みです。

選択肢エ

これは不正解だよ。送信元ドメインのDNSにメールサーバのIPアドレスを登録し、受信側で送信元IPアドレスと照合する説明はSPFです。DKIMはIPアドレスの登録・照合ではなく、電子署名と公開鍵によるメールの検証を行います。

学習のポイント

DKIM、SPF、DMARC、SMTP認証の目的と役割を混同しないように整理しましょう。

出典:独立行政法人 情報処理推進機構(IPA)令和5年度秋期 データベーススペシャリスト試験 午前Ⅰ 問15(公式資料:問題冊子(PDF) / 解答例)

関連する過去問一覧

IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針