Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

なりすましメール防止策

SPF

SPF(Sender Policy Framework):メール送信元のドメイン名とIPアドレスを照合する。 SPFはメール転送等により受信側で正しく判断できない場合もあるSPF(Sender Policy Framework) : 迷惑メール対策委員会

SPFの仕組み

送信ドメイン認証(SPF / DKIM / DMARC)の仕組みと、なりすましメール対策への活用法を徹底解説 – エンタープライズIT [COLUMNS]より。

送信側

メール使用時に利用するサーバーのIPアドレスをDNSのSPFレコードとして事前に登録

受信側

メール受信時に送信側のSPFレコードと照合

送信元IPアドレスは、グローバルIPアドレスが基本。送信元組織の出口のグローバルIPアドレスらしい、図からも読み取れる。

DKIM

DKIM(DomainKeys Identified Mail):電子署名を利用してメール送信元が詐称されていないかどうかを確認する。

  • メールサーバーに、秘密鍵
    • MTAで、電子署名化
  • DNSサーバーに、公開鍵

送信側(MTA)が署名して、受信者(MTA)がDNSの鍵から、検証する。

電子署名の情報で認証

DMARC

これはSPFやDKIMの認証が失敗した場合の対応策を定めたもの。送信側は受信側の認証失敗時の推奨アクションをDNSに「DMARCポリシー」として宣言しておき、受信側は認証失敗時にこのDMARCポリシーを参照して、受信メールをどう扱うか判断します

定義されているDMARCポリシーによって、受け取るか、隔離するか、拒否するかなど、分岐できる。

Reference

送信ドメイン認証(SPF / DKIM / DMARC)の仕組みと、なりすましメール対策への活用法を徹底解説 – エンタープライズIT [COLUMNS]


おまけ1

S/MIMEとDKIMは何が違う?

  • S/MIME: Secure / Multipurpose Internet Mail Extensions
  • 公開鍵の正当性は CA(認証局)が署名することで保証される。
  • MUA(Outlookや、Thunderbird)上で設定する。
項目S/MIMEDKIM
主目的内容の保護送信元の証明
暗号化できるしない
使う場所MUAメールクライアント間MTAメールサーバー間

S/MIMEとは?メールへの電子署名と暗号化の仕組み|GMOグローバルサイン【公式】

おまけ2

2024年に、大手電子メールプロバイダーのGoogle、Yahooはセキュリティ対策の導入を義務付けている。

Reference