[ DKIM ]

Çoklu DKIM imzaları: hizalanmış geçiş imzasını bulun

Her imzayı bağımsız olarak inceleyin ve hangi geçen imzalama alanının (varsa) DMARC DKIM yolunu sağladığını belirleyin.

EmailAuth araştırma ekibi tarafından

[ Anahtar noktalar ]

  • Her imzanın doğrulama sonucunu kendi d, s ve a'sına bağlı tutun.
  • İlgisiz bir geçiş, başka bir imzanın hizalanmış etki alanıyla birleştirilemez.
  • Geçişli hizalanmış herhangi bir DKIM kimliği, DMARC geçişine giden DKIM yolunu sağlayabilir.
Bu sayfada

Birkaç tane içeren bir mesaj DKIM İmzaların imza başına değerlendirilmesi gerekir. İmzaları saymak veya ilk geçme sonucunu seçmek, görünen yazarın kimliğini doğrulayan alanın yanlış tanımlanmasına neden olabilir. Altında RFC 9989 §4.4.1, Yazar Etki Alanı ile uyumlu, DKIM kimlik doğrulaması yapılmış herhangi bir tanımlayıcı, DKIM yolunu sağlayabilir DMARC geçmek.

Her sonucun kimliğini koruyun

Ham mesajı onaylanmış bir süreç aracılığıyla dışarı aktarın. Görünür Kimden alan adını ve her imza için kendi imzasını kaydedin. d= alan adı imzalama, s= seçici, a= algoritma ve ilgili kanonikleştirme ayarlar. Güvenilir alıcı sistemin sonucunu bu imzayla ilişkilendirin. İki imza aynı etki alanını ancak farklı seçicileri veya algoritmaları kullanabilir, dolayısıyla etki alanı tek başına bunları ayırt edemeyebilir.

Rastgele güvenmeyin Authentication-Results alanı yalnızca mesajda göründüğü için kullanırsınız. RFC 8601 §1.2 bu alanlar için güven sınırını açıklar. Değerlendirmesini araştırdığınız alıcı sisteme atfedilebilen sonuçları kullanın ve kanıtları dışa aktarırken bu kaynağı koruyun. Gönderen, yanıltıcı başlık metni ekleyebilir; kopyalanan durum etiketi bağımsız bir doğrulama değildir.

Doğrulama ve uyumlaştırmayı ayrı kararlar olarak tutun

Doğrulama, bir imzanın imza alanı için doğrulanıp doğrulanmadığını belirler. Hizalama kimliği doğrulanmış etki alanını geçerli DMARC kuralı kapsamında Yazar Etki Alanı ile karşılaştırır. İlgisiz bir sağlayıcının imzası, yazarın görünür alan adının DMARC için doğrulanması gerekmeden tamamen geçerli olabilir.

Kesin DKIM uyumu için alan adlarının tam olarak eşleşmesi gerekir; alan adı durum karşılaştırması aşağıdadır RFC 1035 §2.3.3. Gevşetilmiş hizalama, geçerli DMARC süreci tarafından belirlenen kuruluş-alan ilişkisini kullanır. RFC 9989 §4.10.2 bu belirleme için DNS Ağacı Yürüyüşlerini tanımlar. İki alan adındaki ortak bir kelimeden yola çıkarak hizalamaya karar vermeyin ve her alıcının en yeni keşif uygulamasını benimsediğini sessizce varsaymayın.

Sentetik bir mesajla çalışın

Geçerli ve geçerli bir DMARC politikasının, Yazar Etki Alanının olduğunu varsayalım. example.com ve hizalanma yok SPF geçmek. İmza A'nın kullanım alanları d=example.net, başarıyla doğrulanıyor ve hizalanmıyor. İmza B'nin kullanım alanları d=example.com ancak aşağı akış içerik değişikliğinden sonra doğrulama başarısız oluyor. Hiçbiri hizalanmış bir geçiş DKIM kimliği sağlamaz, dolayısıyla bu kombinasyon DMARC geçişi üretmez.

Şimdi C imzasını ekleyin d=example.com bu başarıyla doğrulanır. Tam olarak hizalanır, böylece DMARC geçişine DKIM yolunu sağlar. İlgisiz geçiş ve başarısız imza, C'yi otomatik olarak iptal etmez. Bu, açıklayıcı bir değerlendirmedir, yakalanan bir müşteri mesajı veya garantili posta kutusu yerleşimi hakkında bir iddia değildir.

Örneği araştırma kaydınızdaki ayrı sütunlara yazın: imza tanımlayıcı, doğrulama sonucu, hizalama sonucu ve DMARC katkı. Hiçbir bireysel imzanın elde edemeyeceği bir sonuç elde etmek için A imzasının geçişini imza B'nin hizalanmış etki alanıyla asla birleştirmeyin.

Neden birden fazla imza olduğunu açıklayın

Paralel algoritmalar, bir sağlayıcının operasyonel imzası ve bir aracının daha sonraki imzası birden fazla sonuç yaratabilir. Rota ve imzalayan yapılandırması nedeni ortaya koyana kadar bunlar hipotezdir. RFC 8463 §6 RSA için farklı seçicileri açıklar ve Ed25519 geçiş imzaları; sonuçları tek tek takip edilmelidir.

Bir ağ geçidi değiştirilmiş postayı yeniden imzalarsa yeni etki alanını inceleyin. Geçen bir ağ geçidi imzası, orijinal yazarın kimlik doğrulamasını otomatik olarak onarmaz. Kuruluşun son imzalama aşamasını kontrol ettiği durumlarda, amaçlanan işleme sonrası içeriği onaylanmış bir kimlik altında imzaladığını doğrulayın. Görünürde gereksiz bir imzayı, operasyonel amacını kontrol etmeden kaldırmayın.

Mesaj düzeyindeki sonuçla kapanış

İlgili tüm DKIM imzalarını değerlendirdikten sonra SPF kimliği doğrulanmış tanımlayıcısını ve hizalamasını ayrı ayrı değerlendirin. Geçerli DMARC politikası bulunmazsa durumu normal bir DMARC hatası olarak yeniden etiketlemeyin. Kimlik doğrulama sonuçlarını, alıcının ek politika veya filtrelemeyi yansıtabilecek nihai durumundan ayırt edin.

Orijinal mesajı, güvenilir sonuç kaynağını, imza başına analizi ve nihai sonucun nedenini saklayın. Raporlama araçları imzaları farklı şekilde topluyorsa, farklı özetleri protokol çelişkisi olarak değerlendirmeden önce ham kanıtlarını karşılaştırın. Yararlı sonuç, yalnızca daha fazla sayıda yeşil gösterge değil, açıklanabilir bir kimlik yoludur.

Kimlikleri karıştırmadan örneği kaydedin

Yukarıdaki sentetik mesaj için imza başına bir satır bırakın:

  • C: example.net ; doğrulama geçişi; hizalama numarası; DMARC DKIM katkısı no.
  • B: example.com ; doğrulama başarısız; alan adı eşleşecek ancak kimliği doğrulanmadı; DKIM katkısı no.
  • C: example.com ; doğrulama geçişi; hizalama evet; DKIM katkısı evet.

C mevcut olmadan önce, hizalanmış SPF belirtilen yokluğu hiçbir geçiş yolu bırakmaz. C mevcut olduğunda DMARC , varsayılan geçerli politikanın kapsamına girer. Hiçbir gerçek alıcı sonucu veya gelen kutusu yerleştirme sonucu talep edilmez.

DKIM hizalaması: d='yi görünür From alanıyla karşılaştırın · RSA ve Ed25519 DKIM imzaları: dağıtım soruları ve birlikte çalışabilirlik.

[ Götürmek ]

Her imzanın doğrulama sonucunu kendi d, s ve a'sına bağlı tutun. İlgisiz bir geçiş, başka bir imzanın hizalanmış etki alanıyla birleştirilemez. Geçişli hizalanmış herhangi bir DKIM kimliği, DMARC geçişine giden DKIM yolunu sağlayabilir.

[ 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

İmza başına kanıtları koruyun.

Farklı seçiciler ve algoritmalar aynı mesaj üzerinde farklı sonuçlar üretebilir.

Sonraki adımlar

  1. Her d, s ve a'yı kaydedin.
  2. İlgisiz sonuçları birleştirmeyin.
  3. SPF hizalamasını ayrı ayrı değerlendirin.

CISO / SecOps

Sonucun güven sınırını doğrulayın.

Saldırganın sağladığı başlık metni, güvenilir kimlik doğrulama kanıtı haline gelmemelidir.

Sonraki adımlar

  1. Alıcı kimlik doğrulama hizmetini tanımlayın.
  2. Ağ geçidi yeniden imzalama kimliklerini inceleyin.
  3. Belge onaylı ara imza.

Kurucu / Teknik Olmayan

Hangi kimliğin geçtiğini sorun.

Genel bir yeşil sonuç, ilgisiz bir hizmet imzasına olan bağımlılığı gizleyebilir.

Sonraki adımlar

  1. Kritik gönderen kimliklerini inceleyin.
  2. Kimlik doğrulamayı teslimat ölçümlerinden ayırın.
  3. Mesaj düzeyinde DMARC sonucunu isteyin.

[ SSS ]

Sık sorulan sorular

İlk geçen DKIM imzası DMARC belirler mi?

Mutlaka değil. İmzalama alanı hizalanmalıdır; başka bir imza ilgili hizalanmış geçişi sağlayabilir.

RFC 9989 §4.4.1

Bir imzanın geçişini diğerinin hizalanmış etki alanıyla birleştirebilir miyim?

Hayır. Aynı imzanın doğrulanması ve uyumlu bir imza kimliğine sahip olması gerekir.

RFC 9989 §4.4.1

Başarısız olan bir imza, geçen hizalanmış bir imzayı otomatik olarak iptal eder mi?

Hayır. RFC 9989 hizalanmış herhangi bir DKIM kimlik doğrulamalı tanımlayıcının geçiş için DKIM yolunu sağlamasına izin verir.

RFC 9989 §4.4.1

Neden iki imza aynı d alanını kullanıyor olabilir?

Planlı bir algoritma geçişi de dahil olmak üzere farklı seçiciler veya algoritmalar kullanabilirler.

RFC 8463 §6

Her Authentication-Results alanı güvenilir midir?

Hayır. Güvenilir bir alıcı kimlik doğrulama hizmetinden gelen sonuçları, tanımlanmış güven sınırı dahilinde kullanın.

RFC 8601 §1.2

Bir ağ geçidinin imzası orijinal yazarın hizalamasını geri yükler mi?

Yalnızca geçen imza kimliğinin gerçekten geçerli kurala uygun olması durumunda. Sağlayıcıya ait bir alan adı olmayabilir.

RFC 9989 §4.4.1

Ya tüm DKIM imzaları başarısız olursa?

Mesaj düzeyinde sonuca varmadan önce ayrı SPF hizalama yolunu ve geçerli DMARC politikasını değerlendirin.

RFC 9989 §5.3.5

DMARC pass, gelen kutusu yerleşimini garanti ediyor mu?

Hayır. Alıcılar ek filtreleme ve yerel işleme politikası uygulayabilir.

RFC 9989 §5.3.6

[ Kaynaklar ]

Kaynaklar

  1. RFC 9989

    Bölümler §3.2.10 · §3.2.10.2 · §4.1 · §4.4 · §4.4.1 · §4.10.2 · §5.3.5 · §5.3.6

  2. RFC 6376

    Bölümler §1 · §3.5 · §4 · §6

  3. RFC 1035

    Bölümler §2.3.3

  4. RFC 8601

    Bölümler §1.2 · §7.1

  5. RFC 8463

    Bölümler §6

[ Sözlük ]

Sözlük

DKIM
Alıcının genel anahtar verileriyle doğruladığı, seçilen mesaj başlıkları ve gövde içeriği üzerinde alanla ilişkili bir imza.

RFC 6376 §1

DMARC
Kimliği doğrulanmış e-posta kimliklerini görünür Yazar Alanı ve politikasıyla ilişkilendiren bir mekanizma.

RFC 9989 §4.1

hizalama
Kimliği doğrulanmış bir tanımlayıcı ile DMARC kapsamında Yazar Etki Alanı arasında gerekli olan ilişki.

RFC 9989 §4.4

kimlik doğrulama sonuçları
Güvenilirliği alıcı güven sınırına bağlı olan kimlik doğrulama değerlendirmelerini taşıyan bir başlık alanı.

RFC 8601 §1.2

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ı