[ DMARC ve politika ]

DMARC ve şifreleme: kimliği aktarım korumasından ayırın

DMARC , DKIM , SMTP TLS ve mesaj şifreleme adresinin hangi risklere sahip olduğunu görün ve çözemeyeceği bir sorun için tek kontrol satın almaktan kaçının.

EmailAuth araştırma ekibi tarafından · 7 dakikalık okuma

[ Anahtar noktalar ]

  • Etki alanı doğrulaması, SMTP-atlama TLS ve mesaj şifrelemenin farklı kapsamları vardır.
  • MTA-STS doğru politika alımını, MX eşleştirmesini ve sertifika doğrulamasını gerektirir.
  • Her katman için kanıtları ve kurtarma sahipliğini ayrı ayrı koruyun.
Bu sayfada

DMARC ve şifreleme farklı e-posta risklerini çözer. DMARC alıcı sistemin, bir alanın hizalanmış, kimliği doğrulanmış bir yol üzerinden kullanılıp kullanılmadığını değerlendirmesine yardımcı olur. Şifreleme, mesaj verilerini bir aktarım atlama noktası boyunca veya farklı bir tasarımla mesaj uç noktaları arasında korur. Her iki kontrol de otomatik olarak diğerini sağlamaz.

Bu ayrım önemlidir çünkü aynı mesajın kimliği iyi bir şekilde doğrulanabilir ve yine de istediğiniz taşıma güvencesi olmadan seyahat edebilir. Bir mesaj, hizalanmış kimlik doğrulaması olmayan bir Gönderen etki alanı talebinde bulunurken şifreli bir bağlantı üzerinden de seyahat edebilir.

Koruma sorusuyla başlayın

Kontrolü seçmeden önce neyin korunması gerektiğini sorun:

  • Koruma sorusu: Kimliği doğrulanmış bir etki alanı Kimden'deki etki alanıyla uyumlu mu?; İlgili mekanizma: DMARC ile SPF veya DKIM; Neyi belirlemez: Gizlilik, gönderenin amacı veya güvenli içerik
  • Koruma sorusu: Mesaj, d= alanı için DKIM özel anahtarının sahibi tarafından mı imzalandı?; İlgili mekanizma: DKIM ; Neyi belirlemez: İnsan kimliği, gizlilik veya gelen kutusu yerleşimi
  • Koruma sorusu: Kabul edilebilir TLS kullanmak için bu SMTP dağıtım noktası gerekli miydi?; İlgili mekanizma: MTA-STS veya başka bir taşıma politikası; Neyi belirlemez: Uçtan uca gizlilik veya Alan Adından hizalama
  • Koruma sorusu: Bir alıcı, kendisine yönelik içeriğin şifresini çözebilir mi?; İlgili mekanizma: Mesaj düzeyinde şifreleme; Neyi belirlemez: Ayrı olarak yapılandırılmadıkça DMARC hizalaması

Bu matris, ürün sıralamasını değil, kontrol sınırlarını açıklar. Tehditler birbirinin yerine geçemediği için eksiksiz bir mimari birden fazla mekanizma kullanabilir.

Bir sentetik mesaj yolunu takip edin

billing@shop.example.com adresinden accounts@buyer.example.org adresine doğrudan SMTP teslimatı yoluyla gönderilen kurgusal bir faturayı düşünün. Gönderme hizmeti, bounce.mailer.example.net adresinde bir zarf alanı kullanır ve d=shop.example.com. Geçerli bir DMARC politikasının olduğunu ve kimlik kontrollerinin tamamlandığını varsayalım. Bu sentetik senaryoda, gönderen MTA https://mta-sts.buyer.example.org/.well-known/mta-sts.txt adresinden alıcı etki alanı buyer.example.org için geçerli bir zorlama modu MTA-STS politikasını keşfeder ve alır https://mta-sts.buyer.example.org/.well-known/mta-sts.txt. Seçilen hedefin ( mx1.buyer.example.org ) politikayla eşleşip eşleşmediğini kontrol eder, ardından TLS bağlanıp pazarlık yapar ve mesajı aktarmadan önce MX sertifikasını doğrular.

Altında RFC 8461 §3.3, RFC 8461 §4.1, RFC 8461 §4.2 Ve RFC 8461 §5varsayımsal kontroller şu ifadeleri destekleyecektir:

  1. İmza doğrulandığından ve bu örnekte d= alanı Kimden alanıyla eşleştiğinden DKIM hizalanmış bir geçiş yolu sağlayabilir.
  2. DMARC mesaj düzeyinde bu hizalanmış DKIM yolundan geçebilir.
  3. Alıcı SMTP atlama noktası, politikanın geçerli, geçerli ve doğru şekilde uygulandığını varsayarak, alıcı etki alanının yayınlanmış aktarım politikasına uygun olarak TLS kullandı.
  4. Bu gerçeklerin hiçbiri faturanın gerçek olduğunu, gönderenin hesabının ele geçirilmediğini veya mesajın önceki ve sonraki tüm kopyalarının şifreli kaldığını kanıtlamaz.

Şimdi yalnızca imzalama alanını d=mailer.example.net. DKIM yine de başarılı olabilir ancak bu ilgisiz alan adı shop.example.com ile uyumlu olmayacaktır. TLS korumalı dağıtım noktası bu hizalama hatasını onarmaz.

DKIM imzalamayı ve şifrelemeyi ayrı tutun

Altında RFC 6376 §3.7DKIM , seçilen mesaj verilerinin üzerine kriptografik bir imza uygular. Doğrulayıcı, aşağıdakiler için yayınlanan bir genel anahtarı kullanır: seçici ve d= etki alanı. İmza, imzalanan içerik ve imzalama alanı hakkında kanıt sağlar. Mesajı gizlemez.

Şifrelemenin farklı bir amacı vardır. Altında RFC 3207 §6SMTP TLS , uçtan uca mesaj yolunun tamamını değil, sistemler arasında anlaşmalı bir bağlantıdaki verileri korur. MTA-STS alıcı etki alanının uyumlu gönderenlerin MX ana bilgisayarlarına TLS dağıtımını doğrularken kullanabileceği bir politika yayınlamasına olanak tanır. TLS raporlaması, aşağıdaki koşullar altında aktarım hataları hakkında toplu geri bildirim sağlayabilir: RFC 8460 §4.1, RFC 8460 §4.2 Ve RFC 8460 §4.3. Bu kontroller SMTP postasını uçtan uca şifrelenmiş bir nesneye dönüştürmez.

Mesaj düzeyinde şifreleme, S/MIME ile gösterilen başka bir katmandır. RFC 8551 §1 Ve RFC 8551 §3.3. İçeriği, yalnızca uygun anahtarlara sahip amaçlanan uç noktaların okuyabileceği şekilde koruyabilir, ancak anahtar dağıtımı ve sertifika işleme gibi RFC 8551 §4 konu. Alıcı kapasitesi, kurtarma ve arşiv erişimi de açık operasyonel tasarıma ihtiyaç duyar. DMARC görünür Kimden alanı ve hizalanmış kimlik doğrulamanın ayrı bir değerlendirmesi olarak kalır.

Her güven kararını tanımlayın

Yararlı bir tasarım kaydında her kontrol için dört şey belirtilir:

  • Denetim: DMARC ; Kimlik veya varlık: Alan Adı Kimden; Güven çapası: DNS politikası artı uyumlu SPF veya DKIM sonucu; Saklanacak kanıtlar: Güvenilir alıcı sonucu ve geçerli politika
  • Kontrol: DKIM ; Kimlik veya varlık: İmzalama alanı ve seçici; Güven bağlantısı: DNS genel anahtarı; Saklanacak kanıtlar: İmza, doğrulama sonucu ve anahtar kaydı
  • Kontrol: MTA-STS ; Kimlik veya varlık: Etki alanı ve MX aktarımının alınması; Güven çapası: DNS keşfi artı HTTPS politikası; Saklanacak kanıtlar: Politika kimliği, getirilen politika ve teslimat sonucu
  • Kontrol: Mesaj şifreleme; Kimlik veya varlık: Alıcı veya uç nokta anahtarları; Güven çapası: Seçilen anahtar ve sertifika güven modeli; Saklanacak kanıtlar: Şifreleme durumu, alıcı eşlemesi ve anahtar yaşam döngüsü

Bunları tek bir yeşil rozete çevirmeyin. Her cevabın daha dar bir anlamı ve farklı bir başarısızlık modu vardır.

Kontrolleri tehditlerle eşleyin

DMARC katılımcı alıcıların korumalı bir Gönderen alan adının yetkisiz kullanımını tanımlamasını ve işlemesini kolaylaştırabilir. Meşru bir hesabın kötüye kullanılmasını engellemez, bir ödeme talebinin doğru olup olmadığını denetlemez veya saklanan postayı şifrelemez.

TLS korumalı bir atlamada pasif müdahaleye maruz kalmayı azaltabilir. From etki alanının kimliğini doğrulamaz. TLS yanlış veya güvenilmeyen hedefle anlaşan bir sistem, politika tarafından uygulanan, doğrulanmış bir bağlantıyla aynı güvenceyi elde edemedi.

İleti şifrelemesi, tasarımına bağlı olarak içeriği aktarım oturumunun ötesinde koruyabilir. Tek başına DMARC hizalaması oluşturmaz, bir ticari işlemi yetkilendirmez veya uç nokta uzlaşmasını ortadan kaldırmaz.

Aşırı iddiada bulunmadan kanıt oluşturun

Kimlik için, temsilcinin aldığı mesajı yakalayın ve Kimden, zarf kimliğini, her DKIM d= alanını, ham kimlik doğrulama sonuçlarını, hizalamayı ve DMARC düzenini kaydedin. Taşıma için MTA-STS politikasını, MX kapsamını ve TLS raporlama kanıtlarını saklayın. Mesaj şifreleme için anahtarların kimin elinde olduğu, alıcıların nasıl kaydedildiği, anahtar kaybolduğunda ne olacağı ve hangi sistemlerin düz metne erişebileceği gibi belgeler.

Bir laboratuvar testi test olarak etiketlenmelidir. Her üretim rotasının aynı şekilde davrandığını kanıtlamaz. Düşük hacimli hizmetleri, yönlendirme rotalarını, yedek MX ana bilgisayarlarını ve kontrol hedefini etkiledikleri yerlerde mobil veya arşiv erişimini doğrulayın.

Ayrı sahipler ve kurtarma rotaları atayın

Posta işlemleri genellikle kimlik doğrulama ve SMTP aktarımına sahiptir. Güvenlik mimarisi politikaya, tehdit kapsamına ve şifreleme standartlarına sahip olabilir. Uygulama ekipleri, iş postası oluşturan gönderme yollarının sahibidir. Hukuk ve kayıt ekipleri içerik saklama ve anahtar kurtarma gerekliliklerini etkileyebilir.

Her kontrole bir yükseltme tetikleyicisi verin. Hizalama regresyonu, gönderen sahipliğine ve posta işlemlerine gider. Bir TLS politikası hatası aktarıma ve DNS sahiplerine gider. Kayıp bir mesaj şifreleme anahtarı, anahtar yönetimi kurtarma işlemine gider. Genel bir "e-posta güvenliği" kuyruğu, verilmesi gereken kararı gizler.

Satın alma kararını açıkça belirtin

Bir projeyi onaylamadan önce istenen sonuç için bir cümle yazın. DMARC ve uyumlu kimlik doğrulamaya yönelik "Kimden alan adlarımızın yetkisiz kullanımını azaltın". "Alanımıza teslimat için kabul edilebilir TLS gerektir" taşıma politikasına işaret ediyor. "Mesaj içeriğini onaylanmış uç noktaların dışında okunamaz halde tut", bir mesaj şifreleme tasarımı gerektirir.

Bu sonuçlar bir arada var olabilir. Önemli karar, tanıdık bir e-posta güvenliği kısaltmasının kimlik, gizlilik ve iş meşruiyetini aynı anda kapsadığını varsaymak yerine, eksik korumayı finanse etmektir.

Sonucu kanıtın içinde tutun

Fatura sabitlemesi için başarılı DKIM hizalamasını ve doğrulanmış SMTP atlamasını farklı kanıt alanlarında tutun. SPF hizalanmamış halde kalırken yalnızca d= ilgisiz sağlayıcı etki alanına değişirse TLS yine de hizalanmış bir kimlik oluşturmaz. Burada açıklanan politika getirme, TLS anlaşması ve imza doğrulama işlemlerinin, gerçekleştirilen ağ veya mesaj testleri değil, öğretme girdileri olduğu varsayılır.

[ Götürmek ]

Etki alanı doğrulaması, SMTP-atlama TLS ve mesaj şifrelemenin farklı kapsamları vardır. MTA-STS doğru politika alımını, MX eşleştirmesini ve sertifika doğrulamasını gerektirir. Her katman için kanıtları ve kurtarma sahipliğini ayrı ayrı koruyun.

[ Role göre ]

Bu sizin için ne anlama geliyor?

Sonraki pratik adımlar için rolünüzü seçin.

BT / Posta Yöneticisi

Her katmanı kendi kanıtlarıyla çalıştırın.

Kimlik doğrulama sonuçları, aktarım ilkesi durumu ve şifreleme anahtarı durumu tek bir posta akışı testine indirgenemez.

Sonraki adımlar

  1. Destek teknisyeninin aldığı mesajı yakalayın.
  2. Kapsam dahilindeki her MX ve gönderme yolunu test edin.
  3. Belge hatası ve geri alma yolları.

CISO / SecOps

Her kontrol için kalan riski tanımlayın.

Hesap güvenliğinin ihlal edilmesi, uç noktanın açığa çıkması veya sahte içerik mümkün olmaya devam ederken bir kontrol tam olarak tasarlandığı gibi çalışabilir.

Sonraki adımlar

  1. Her mekanizmayı belirli tehditlerle eşleştirin.
  2. Anahtarlar, DNS ve posta yolları için sahipler atayın.
  3. Garanti etiketlerinin kanıtları aşmasını önleyin.

Kurucu / Teknik Olmayan

Gerçekten ihtiyacınız olan korumayı satın alın.

Etki alanı kimliği, aktarım koruması ve içerik gizliliği farklı iş risklerini ele alır.

Sonraki adımlar

  1. İstediğiniz sonucu bir cümleyle yazın.
  2. Hangi kanıtın bunu kanıtlayacağını sorun.
  3. Ödeme onayını e-posta güven etiketlerinden bağımsız tutun.

[ SSS ]

Sık sorulan sorular

DMARC bir e-postayı şifreler mi?

Hayır. DMARC Kimden'deki alan adının kimlik doğrulamalı kullanımını ve alan sahibinin politikasını değerlendirir. Mesajın metnini veya eklerini gizlemez.

RFC 9989 §5.3.5

DKIM şifrelemesi mesaj içeriğini koruyor mu?

DKIM , içerik şifreleme değil, bir imzalama mekanizmasıdır. Doğrulayıcının d= alanıyla ve seçilen mesaj verileriyle ilişkili bir imzayı test etmesine olanak tanır.

RFC 6376 §3.7

TLS bağlantısı DMARC geçişini sağlar mı?

Hayır. TLS SMTP bağlantısını korur. DMARC hâlâ From alanıyla uyumlu, geçen bir SPF veya DKIM sonucuna ihtiyacı var.

RFC 3207 §6 RFC 9989 §5.3.5

SMTP TLS uçtan uca şifreleme midir?

Tek başına değil. Oturum aktifken aktarım atlama noktasını korur. Mesajlar katılımcı sistemlerde okunabilir biçimde işlenebilir veya saklanabilir.

RFC 3207 §6

MTA-STS sıradan fırsatçı TLS ne katıyor?

Alıcı etki alanının, uyumlu gönderenlerin kabul edilebilir TLS gerektirmek ve kapsam içi MX ana bilgisayarlarını doğrulamak için doğru keşif, politika alımı ve önbelleğe almaya tabi olarak kullanabileceği bir politika yayınlamasına olanak tanır.

RFC 8461 §3.3 RFC 8461 §4.1 RFC 8461 §4.2 RFC 8461 §5

Şifrelenmiş bir mesaj yine de kimlik avı mesajı olabilir mi?

Evet. Şifreleme, isteğin, hesabın veya içeriğin meşru olduğunu kanıtlamaz. Kimlik ve işletme doğrulama ayrı kalır.

Bir denetim hangi kanıtları saklamalıdır?

Kontrolle eşleşen kanıtları koruyun: DMARC için güvenilir kimlik doğrulama sonuçları ve politikası, MTA-STS için aktarım politikası ve teslimatı veya TLS raporları ve mesaj şifreleme için anahtar sahipliği ve kurtarma kanıtları.

DMARC ve şifreleme tek bir proje mi olmalı?

Yönetişimi paylaşabilirler ancak hedefleri, kanıtları, sahipleri ve kurtarma yolları açık kalmalıdır. Bütçenin birleştirilmesi, güvenceyi birleştirmemeli veya abartmamalıdır.

[ Kaynaklar ]

Kaynaklar

  1. RFC 9989

    Bölümler §5.3.5 · §5.4 · §3.2.2

  2. RFC 6376

    Bölümler §3.6.2.1 · §3.7

  3. RFC 3207

    Bölümler §6

  4. RFC 8461

    Bölümler §3.1 · §3.2 · §3.3 · §4.1 · §4.2 · §5

  5. RFC 8460

    Bölümler §4.1 · §4.2 · §4.3

  6. RFC 8551

    Bölümler §1 · §3.3 · §4

[ Sözlük ]

Sözlük

Yazar Alanı
DMARC hizalaması için referans olarak kullanılan mesaj From başlık alanındaki alan adı.

RFC 9989 §3.2.2

SMTP TLS
Anlaşmalı istemci/sunucu bağlantısı için koruma; korumalı bir atlama, tüm mesaj yolunu uçtan uca özel yapmaz.

RFC 3207 §6

Kurumsal menşe

Neden en iyi finans kurumları ve hükümetler e-posta güvenlik kontrol panellerini kullanımdan kaldırdı.

Geleneksel e-posta kimlik doğrulama platformları size bir gösterge tablosu satar ve mühendislerinizden bu işi yapmalarını ister. Riskli ortamlarda, manuel gözetim, gecikmeli uygulama, konfigürasyon kayması ve izlenmeyen gölge alanlar anlamına gelir.

EmailAuth aracılı e-posta kaynak platformudur. Temsilcilerimiz uyguluyor p=reject, üçüncü taraf gönderenleri uyumlu tutun ve alan adlarınızı tam sürüme taşıyın RFC 9989 döngüdeki insan tarafından denetlenebilirliğe sahip yeni DMARC standardı uyumluluğu.

Hükümetler Büyük işletmeler 1. Seviye finans kurumları

SaaS · Özel kiracılık · Şirket içi hava boşluklu · BYOK şifrelemesi

Bilgi Bankası