[ 輸送のセキュリティ ]

トランスポート暗号化とS/MIME : ホップ保護をメッセージ保護から分離

TLSとS/MIMEを 1 つのメッセージ パスにマッピングすることで、ホップ暗号化、コンテンツの機密性、署名の検証が 1 つの制御と誤認されないようにすることができます。

EmailAuth研究チームによる · 3 分で読めます

【ポイント】

  • TLS接続を保護します。 S/MIME選択されたメッセージ コンテンツを保護します。
  • 署名と暗号化は、異なるプロパティを提供します。
  • キーの配置によって、保護されたコンテンツを誰が読み取れるかが決まります。
このページでは

トランスポートTLSとS/MIMEさまざまな問題を解決します。 TLS 、隣接するシステム間の接続を保護します。 S/MIMEメッセージのコンテンツに署名または暗号化できるため、メッセージとともに保護が適用されます。それが本当にエンドツーエンドであるかどうかは、電子メール クライアントにセキュリティ アイコンが表示されるかどうかだけではなく、鍵がどこに保管され、どこで署名や復号化が行われるかによって決まります。

コントロールを選択する前にパスを描画します

参考文献: RFC 3207 §1, RFC 8551 §1.

アリスのクライアントから彼女の送信サービス、次に送信ゲートウェイ、受信者のMXサービス、ボブのメールボックスとクライアントへのメッセージを使用します。各ネットワーク ホップは独自のTLS接続とポリシーを持つことができます。ドメイン間SMTP TLS接続が成功しても、それだけでは送信、内部リレー、メールボックス アクセス、ストレージ暗号化については何もわかりません。

TLSを終了する各サーバーでは、個別に暗号化されない限り、通常のメッセージ コンテンツを処理できます。したがって、フィルター、ゲートウェイ、侵害されたエンドポイントは機密境界の一部のままになります。 MTA-STS およびSMTP DANE 該当するルートのトランスポート認証と適用を改善します。どちらもホップバイホップTLSメッセージ暗号化に変換しません。 RFC 8461セクション 2.

署名と暗号化を区別する

参考文献: RFC 8551 §3.3, RFC 8551 §3.4, RFC 8551 §3.5, RFC 8551 §3.7, RFC 8551 §4.

S/MIME signed content provides integrity and signer-authentication evidence according to certificate trust and validation.署名だけではメッセージは隠蔽されません。 S/MIME enveloped content encrypts protected material for recipients whose keys can decrypt it; encryption alone is not equivalent to a verified author signature. RFC 8551 §3.4 で説明されているように、認証されたエンベロープ コンテンツは、発信元を証明することなく機密性とデータの整合性をさらに提供できます。 Do not equate that protection with a verified author signature.ワークフローでは、署名と暗号化を組み合わせることができます。 RFC 8551セクション 2 および 3.

Keys and certificate identities need lifecycle management.誰が秘密鍵にアクセスできるか、受信者が証明書を取得する方法、期限切れまたは紛失した鍵がアーカイブされたメールへのアクセスにどのような影響を与えるか、およびどの回復プロセスが許可されているかを確認します。これらは運用設計の問題であり、秘密キーを広範囲に配布したり、ドメイン認証チェックが証明書の検証に代わると仮定したりする理由ではありません。

同じメッセージの脅威を比較する

参考文献: RFC 8551 §3.1, RFC 8551 §6.

適切に暗号化されたSMTPホップを受動的に観察するために、 TLSそのホップ上の送信バイトを保護します。 For a gateway administrator reading mail after TLS termination, hop encryption provides no content-confidentiality barrier. Client-side S/MIME encryption may protect the encrypted body from that gateway if it does not hold a decryption key. The word may matters because some deployments intentionally decrypt at gateways.

For alteration after transport, a valid S/MIME signature can expose changes to the signed content; the fact an earlier TLS connection succeeded cannot. For a compromised recipient client that has the decryption key, neither TLS nor S/MIME encryption prevents the client from accessing plaintext.可視のルーティング メタデータと外部ヘッダーについては、完全な隠蔽を約束するものではありません。適用範囲はメッセージのパッケージ化と実装によって異なります。

非公開レビューの証拠には、これらの境界を説明する明示的な経路と脅威のマトリックスが含まれています。 It is a design model, not a cryptographic interoperability test.地元の TLSA パッケージ内の他の場所の証明書フィクスチャはS/MIME署名または復号化の動作を確立しません。

コントロールと受け入れ証拠を一緒に選択する

参考文献: RFC 8551 §4, RFC 8551 §6.

TLSの適用が必要なホップ、署名または暗号化が必要なコンテンツ、および復号化が許可される場所を指定します。制御された環境で、代表的なクライアント、添付ファイル、転送、およびアーカイブへのアクセスをテストします。ワークフローが特定のルート全体で署名や機密性を保持していると主張する前に、肯定的な検証と否定的なコンテンツ変更ケースの両方を保持してください。

保つ フィッシング ビジネスプロセスクレームは分離されています。特にアカウント侵害後は、認証された送信者または署名されたメッセージに、誤ったまたは不正な支払い要求が含まれる可能性があります。結果として生じるアクションについては、独立した検証が引き続き必要です。このガイドでは、 S/MIMEメッセージの署名、暗号化、配信、または復号化は行われていません。その証拠は検査可能な制御と脅威のマトリックスであり、クライアントの相互運用性は明示的に保留中の受け入れタスクのままです。

[ 取り除く ]

キーの配置によって、保護されたコンテンツを誰が読み取れるかが決まります。

【役割別】

これがあなたにとって何を意味するか

実際の次のステップに向けて、自分の役割を選択してください。

IT / メール管理者

完全なメッセージ ワークフローをテストする

クライアントとゲートウェイの動作によって保護の境界が決まります。

次のステップ

  1. 署名の保存を確認します。
  2. 承認された受信者へのアクセスをテストします。
  3. ドキュメントアーカイブのリカバリ。

CISO / SecOps

アイデンティティとビジネス上の信頼を分離する

暗号証拠はトランザクションを検証しません。

次のステップ

  1. ゲートウェイへのアクセスをマップします。
  2. 鍵の保管場所を見直します。
  3. 支払い検証を独立させてください。

創業者 / 非技術系

何を非公開にしておく必要があるかを定義する

露出ポイントが異なれば、異なる制御が必要になります。

次のステップ

  1. 機密性の高いコンテンツをマップします。
  2. 復号化場所を特定します。
  3. 予算キーの回復。

[ よくある質問 ]

よくある質問

SMTP TLS保存されたメールボックスを暗号化しますか?

いいえ。輸送時の保護と保管時の保護は別のものです。

RFC 3207 §1

署名するとメッセージが隠蔽されますか?

いいえ。署名は機密性ではなく、完全性と署名者の証拠を提供します。

RFC 8551 §3.5

暗号化はコンテンツを誰が書いたかを証明しますか?

それ自体ではありません。適切な署名と身元証拠を検証します。

RFC 8551 §3.3 RFC 8551 §3.5

ゲートウェイはS/MIME暗号化コンテンツを読み取ることができますか?

それは、復号化キーを保持しているか、ワークフローがそこで復号化するかによって異なります。

RFC 8551 §6

ヘッダーはすべて非表示ですか?

そんなことは考えないでください。外部メタデータとパッケージ化には個別の評価が必要です。

RFC 8551 §3.1

DANE S/MIMEに代わるものですか?

いいえ。DANE DANEメッセージ コンテンツをエンドツーエンドで保護するのではなく、 TLSサービスを認証します。

RFC 7672 §3

有効な署名は支払いリクエストが安全であることを保証できますか?

いいえ、ビジネスリクエストには依然として適切な独立した検証が必要です。

S/MIME相互運用性はテストされましたか?

いいえ。証拠は境界行列であり、署名付きメッセージやクライアント テストではありません。

[ 情報源 ]

情報源

  1. RFC 3207

    セクション §1

  2. RFC 7672

    セクション §3

  3. RFC 8551

    セクション §1 · §3.1 · §3.3 · §3.4 · §3.5 · §3.7 · §4 · §6

[ 用語集 ]

用語集

S/MIME
MIMEメッセージ コンテンツの暗号署名と暗号化の標準。
ホップバイホップ
保護は隣接する各ネットワーク接続に個別に適用されます。
復号化境界
暗号化されたコンテンツが、必要なキーを保持するシステムで読み取り可能になるポイント。

企業の来歴

一流の金融機関と政府が選ばれる理由 電子メール セキュリティ ダッシュボードを廃止しました。

従来の電子メール認証プラットフォームはダッシュボードを販売し、エンジニアに作業を依頼します。一か八かの環境では、手動による監視は適用の遅れ、構成のドリフト、および監視されていないシャドウ ドメインを意味します。

EmailAuthは、エージェントの電子メール来歴プラットフォームです。 当社のエージェントが執行します p=reject、サードパーティの送信者を調整し、ドメインを完全に移動します。 RFC 9989 新しいDMARC標準に準拠し、人間による監査機能を備えています。

政府 大企業 ティア1金融機関

SaaS · 専用テナント · エアギャップオンプレミス · BYOK 暗号化

ナレッジベース