DKIMの説明|情報処理安全確保支援士 平成30年 春期午前Ⅱ試験 問12

出典:平成30年春期 午前Ⅱ 問12 分野:セキュリティ / セキュリティ実装技術
スパムメールへの対策であるDKIM(DomainKeys Identified Mail)の説明はどれか。
  • ア:送信側メールサーバにおいてデジタル署名を電子メールのヘッダーに付与し,受信側メールサーバにおいてそのデジタル署名を公開鍵によって検証する仕組み
  • イ:送信側メールサーバにおいて利用者が認証された場合,電子メールの送信が許可される仕組み
  • ウ:電子メールのヘッダーや配送経路の情報から得られる送信元情報を用いて,メール送信元のIPアドレスを検証する仕組み
  • エ:ネットワーク機器において,内部ネットワークから外部のメールサーバのTCPポート番号25への直接の通信を禁止する仕組み
解説

DKIMは、送信側メールサーバが電子メールのヘッダーや本文を基にデジタル署名を生成し、その署名をメールヘッダーに付与する送信ドメイン認証技術です。

DKIM

受信側メールサーバは、送信元ドメインのDNSに公開されている公開鍵を取得し、署名を検証します。これにより、メールが正当なドメインのメールサーバから送信されたことや、送信後に内容が改ざんされていないことを確認できます。

したがって、が適切です。

❌他選択肢が誤りの理由
イ:送信側メールサーバにおいて利用者が認証された場合,電子メールの送信が許可される仕組み
⇒SMTP-AUTHの説明です。SMTP-AUTHは、メール送信時に利用者IDとパスワードなどで利用者を認証する仕組みであり、デジタル署名によって送信ドメインや改ざんの有無を検証するDKIMとは異なります。
ウ:電子メールのヘッダーや配送経路の情報から得られる送信元情報を用いて,メール送信元のIPアドレスを検証する仕組み
⇒SPFに関する説明です。SPFは、送信元ドメインのDNSに登録された送信許可情報と、実際の送信元メールサーバのIPアドレスを照合します。DKIMはIPアドレスではなく、デジタル署名を検証します。
エ:ネットワーク機器において,内部ネットワークから外部のメールサーバのTCPポート番号25への直接の通信を禁止する仕組み
⇒OP25Bの説明です。OP25Bは、ISPの利用者ネットワークから外部メールサーバへのTCPポート25番を使った直接通信を制限し、スパムメールの送信を防ぐ仕組みです。
TSUNAGARU-ADVICE

まず押さえたいこと

DKIMは、送信側メールサーバが電子メールのヘッダーにデジタル署名を付与し、受信側メールサーバがDNSなどで取得した公開鍵を使って署名を検証する仕組みです。これにより、メールが正当なドメインから送られたことや、配送途中で改ざんされていないことを確認しやすくなります。ポイントは、メールにデジタル署名を付けて検証することです。

迷ったときの判断軸

利用者認証によってメール送信を許可する仕組みはSMTP-AUTH、送信元IPアドレスを検証する仕組みはSPF、外部メールサーバのTCPポート番号25への直接通信を制限する仕組みはOP25Bです。DKIMはIPアドレスではなく、電子署名と公開鍵によってメールの正当性を確認する方式と判断しましょう。

科目Bにつなげるために

科目Bでは、SPF・DKIM・DMARC・SMTP-AUTH・OP25Bなどを組み合わせて、なりすましメール対策を問われることがあります。メール対策では、送信元IPを確認するのか、署名を検証するのか、認証失敗時の扱いをポリシー化するのかを整理し、各仕組みの役割の違いを押さえましょう。