この概念が出た関連問題

この試験の対策ガイド

情報処理安全確保支援士試験 対策ガイド

合格率・勉強法・参考書の選び方をまとめています

見る →
答えと解説を見る(先に解くのがおすすめ)

正解は ア

解説

DKIM(DomainKeys Identified Mail)はメールの送信元ドメインを認証する仕組みです。動作原理:①送信側メールサーバがメール(ヘッダ・本文)のハッシュ値を秘密鍵でデジタル署名し、DKIMヘッダとして付加する。②受信側メールサーバは送信元ドメインのDNSサーバから公開鍵を取得し、DKIMヘッダの署名を検証する。③署名が正当なら、メールが正規の送信元ドメインから送られ、改ざんされていないことが確認できる。選択肢 a の「送信側メールサーバで電子メールにデジタル署名を付与し、受信側メールサーバで署名を検証して送信元ドメインの認証を行う」がDKIMの正確な説明です。

なぜ他の選択肢は違うのか

選択肢 イ
「送信者がID・パスワードで認証を行う」はSMTP-AUTHの説明です。SMTP-AUTHはメール送信者(ユーザー)の認証を行いますが、DKIMはドメインレベルの認証(デジタル署名)です。
選択肢 ウ
「認証失敗時の処理方法をDNSに登録してモニタリングする」はDMARC(Domain-based Message Authentication, Reporting and Conformance)の説明です。DMARCはSPFとDKIMの認証結果を基に処理ポリシーを定めるプロトコルです。
選択肢 エ
「メールサーバのIPアドレスをDNSに登録しIPアドレスを照合する」はSPF(Sender Policy Framework)の説明です。SPFはIPアドレスベースの送信元検証であり、DKIMのデジタル署名方式とは異なります。

解くときのポイント

メール認証の3方式をセットで整理:SPF(IPアドレスをDNSに登録・照合)、DKIM(デジタル署名でドメイン認証)、DMARC(SPF/DKIMの認証失敗時のポリシー定義)。DKIMのキーワード=「デジタル署名」「DNS公開鍵」「メールサーバが署名・検証」。