SC情報処理安全確保支援士試験 午前Ⅱ

令和元年度秋期 情報処理安全確保支援士 午前Ⅱ 問12

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

問題

DKIM (DomainKeys Identifed Mail) の説明はどれか。

選択肢

  1. ア
    送信側メールサーバにおいてディジタル署名を電子メールのヘッダに付加し、 受信側メールサーバにおいてそのディジタル暑名を公開鍵によって検証する仕組み
  2. イ
    送信側メールサーバにおいて利用者が認証された場合、 電子メールの送信が許可される仕組み
  3. ウ
    電子メールのヘッダや配送経路の情報から得られる送信元情報を用いて、 メール送信元のIPアドレスを検証する仕組み
  4. エ
    ネットワーク機器において、 内部ネットワークから外部のメールサーバのTCPポート番号25への直接の通信を禁止する仕組み
解き方のヒントを見る

午前II 問12

DKIMは、送信側メールサーバがメールに「これは確かにうちから出したメールだよ」という電子的なハンコ、つまりディジタル署名を付ける仕組みだよ。受信側メールサーバは、DNSに公開されている公開鍵を取りに行って、そのハンコが本物かどうかを確認するんだ。

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

この問題では、メールのなりすまし対策を見分けられるかがポイントだよ。SMTP-AUTHは「メールを送る人のログイン確認」、SPFは「送信元IPアドレスが許可されたサーバかの確認」、OP25Bは「迷惑メール対策として外向き25番ポートを制限する仕組み」。それに対してDKIMは「メールに付いたディジタル署名を公開鍵で検証する仕組み」だと区別しよう。

DKIM の流れ

メール送信経路のどこかで改ざんされていないか、送信ドメインが署名に責任を持てるかを確認する。

送信側サーバが署名\n-> 受信側サーバが公開鍵で検証

確認ポイント

  • 利用者 ID / パスワード認証の説明ではありません。
  • 送信元 IP を検証する仕組みでもない。
  • ヘッダ署名を公開鍵で検証する説明を選ぶ。
正解と解説を見る

正解

ア

出典

問題文と解答は IPA 公開の過去問題冊子・解答例を基にしています。

選択肢ア(正解)

これはDKIMの説明なので正解だよ。たとえると、送信側が手紙に本人しか押せない特殊な封印を付け、受信側が公開されている確認用の道具で「この封印は本物かな?途中で開けられていないかな?」と調べる仕組み。送信側がディジタル署名を付け、受信側が公開鍵で検証するので、DKIMの説明として合っているよ。

選択肢イ

これはSMTP-AUTHの説明なので不正解だよ。たとえると、郵便局の窓口で「あなた本人ですね」と確認できたら手紙を出せる、という仕組み。利用者の本人確認の話であって、DKIMのようにメールに署名して「途中で改ざんされていないか」「そのドメインから来たらしいか」を確かめる話ではないよ。

選択肢ウ

これはSPFの説明なので不正解だよ。たとえると、配達員が「この住所の会社から来たと言っているけど、このトラックは本当にその会社の許可車両かな?」とIPアドレスを確認する感じ。DKIMは車両チェックではなく、手紙に押された電子的な印鑑を公開鍵で確かめる仕組みだよ。

選択肢エ

これはOP25Bの説明なので不正解だよ。たとえると、マンションの管理人が、住人が勝手に外の郵便集配所へ直接荷物を持ち込む道をふさぐようなもの。迷惑メール対策ではあるけれど、DKIMのようにメール本文やヘッダに署名を付けて検証する仕組みではないよ。

出典:独立行政法人 情報処理推進機構(IPA)令和元年度秋期 情報処理安全確保支援士試験 午前Ⅱ 問12(公式資料:問題冊子(PDF) / 解答例)

関連する過去問一覧

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