正解は ア
DKIM(DomainKeys Identified Mail)は、電子メールの送信ドメイン認証技術の一つで、ディジタル署名を用いて、メールが正当な送信ドメインから送られ、かつ途中で改ざんされていないことを検証する仕組みです。送信側メールサーバは、メールのヘッダや本文から生成したディジタル署名を、メールのヘッダ(DKIM-Signature)に付加して送信します。受信側メールサーバは、送信ドメインのDNSに公開されている公開鍵を取得し、その公開鍵を使ってメールに付加された署名を検証することで、送信元の正当性とメールの完全性を確認します。選択肢aの「送信側メールサーバにおいてディジタル署名を電子メールのヘッダに付加し、受信側メールサーバにおいてそのディジタル署名を公開鍵によって検証する仕組み」が、DKIMの説明として正しく、正解です。他の選択肢を確認すると、利用者認証によって送信を許可するのはSMTP-AUTH、ヘッダや配送経路の情報から送信元IPアドレスを検証するのはSPF、内部から外部メールサーバへのポート25番の直接通信を禁止するのはOP25Bであり、いずれも送信ドメイン認証や迷惑メール対策に関わりますがDKIMとは仕組みが異なります。
DKIM=送信側が署名をメールヘッダに付加し、受信側がDNS公開の公開鍵で署名を検証(送信ドメインの正当性+完全性)。混同注意:SPF(送信元IPの照合)、SMTP-AUTH(送信時の利用者認証)、OP25B(ポート25遮断)。DMARCはSPF/DKIMを束ねる。