Skip to the content.

最終更新日:2026年6月13日

まず結論

S/MIMEは、メールの内容を暗号化し、改ざんされていないことを保証する仕組みです。
SG試験では「送信者認証・送信元検証・内容保護のどれか」を判断できるかがポイントです。


直感的な説明

これまでの対策はこうでした👇

  • SMTP-AUTH → 誰が送るか
  • SPF/DKIM → どこから来たか

S/MIMEはさらに一歩進んで

👉 中身そのものを守る

イメージです。

  • 読めないようにする(暗号化)
  • 書き換えられていないことを確認(電子署名)

定義・仕組み

S/MIME(Secure/Multipurpose Internet Mail Extensions)とは、

電子メールの内容を暗号化し、電子署名によって改ざん検知と送信者確認を行う仕組み

です。

主な機能は2つあります。


■ 暗号化

  • メール内容を第三者に読めないようにする

👉 機密性の確保


■ 電子署名

  • 送信者の正当性確認
  • 改ざんされていないことの証明

👉 完全性・真正性の確保


👉 まとめると
「中身を守る」技術


署名付きメールで必要な証明書

S/MIMEでは、メールに電子署名を付ける場合と、メール本文を暗号化する場合で、必要になる鍵や証明書の見方が変わります。

署名付きメールの場合

AさんがBさんへ署名付きメールを送る場合、Aさんは自分の秘密鍵で署名を作成します。

Bさんは、Aさんの公開鍵を使って署名を検証します。

このとき必要になるのは、送信者である Aさんの公開鍵証明書 です。 Bさんが単に署名を検証するだけであれば、Bさん自身の公開鍵証明書は必須ではありません。

場面 必要なもの
Aさんが署名付きメールを送る Aさんの秘密鍵、Aさんの公開鍵証明書
Bさんが署名を検証する Aさんの公開鍵証明書
Bさん自身の証明書 署名検証だけなら必須ではない

暗号化メールとの違い

メール本文をBさんだけが読めるように暗号化して送る場合は、AさんはBさんの公開鍵を使って暗号化します。 そのため、暗号化メールでは 受信者であるBさんの公開鍵証明書 が必要になります。

SG試験では、次のように切り分けます。

  • 署名付きメール:送信者の証明書に注目
  • 暗号化メール:受信者の証明書に注目
  • 同じISPかどうか:S/MIMEの成立条件ではない
  • ISPがS/MIMEに対応しているか:主な論点ではなく、メールソフトや証明書の対応を見る

どんな場面で使う?

✔ 使うべき場面

  • 機密情報をメールで送るとき
  • 改ざんされていないことを保証したいとき
  • 重要な取引や業務連絡

✔ 注意点

  • 送信者のログイン認証ではない
  • 送信元サーバの正当性確認ではない

👉 他の技術と役割が違う


よくある誤解・混同

❌ 誤解①:SMTP-AUTHと同じ

→ ⭕ SMTP-AUTHは送信者認証(送信時)


❌ 誤解②:SPF/DKIMと同じ

→ ⭕ SPF/DKIMは受信側で送信元を検証


❌ 誤解③:メールの送信制御の仕組み

→ ⭕ S/MIMEは内容保護の仕組み


🔥 SG試験のひっかけ

  • 「送信者を認証する」→ ❌(SMTP-AUTH)
  • 「送信元を検証する」→ ❌(SPF/DKIM)
  • 「内容を暗号化・署名する」→ ⭕(S/MIME)
  • 「署名付きメールの検証には受信者自身の証明書も必須」→ ❌(検証に使うのは送信者の公開鍵証明書)

👉 キーワード
暗号化・電子署名・内容保護


まとめ(試験直前用)

  • S/MIME=メール内容の暗号化と電子署名
  • 目的は「機密性・完全性・真正性の確保」
  • SMTP-AUTHとは「送信者認証」で別
  • SPF/DKIMとは「受信側検証」で別
  • 「誰が/どこから/中身」の切り分けが重要
  • 署名付きメールは送信者の証明書、暗号化メールは受信者の証明書に注目する

© 2024-2026 stemtazoo. All rights reserved.