[ DKIM ]

Başarısızlıkla karıştırmadan DKIM none'u yorumlayın

Anahtarları veya kriptografiyi incelemeden önce, mesajın raporlama sınırında imzasız olup olmadığını belirleyin.

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

[ Anahtar noktalar ]

  • dkim=none çıplak none sonucundan ayrı olarak okuyun.
  • Başlıkları karşılaştırmadan önce güvenilir değerlendirme sınırını belirleyin.
  • İlgisiz anahtarları yayınlamak yerine gerçek imzalama yolunu düzeltin.
Bu sayfada

dkim=none sonucu bozuk bir imzanın başka bir yazılışı değildir. RFC 8601 §2.7.1 tanımlar DKIM mesajın imzalanmaması nedeniyle hiçbiri sonuçlanmadı. Bu ayrım araştırmayı değiştiriyor: İmzasız bir iletinin imzalama yolunun incelenmesi gerekirken, başarısız olan imzalı bir iletinin doğrulama kanıtına ihtiyacı vardır.

Sonucun neye ait olduğunu ve kimin sağladığını doğrulayarak başlayın. Bir araç özeti, Authentication-Results alan ve ham mesaj farklı gözlemleri tanımlayabilir. Sonuca yalnızca doğrulanmış alıcı sınırı dahilinde güvenin ve görünürdeki çelişkileri uzlaştırmaya çalışmadan önce orijinal mesajı koruyun.

Sonuç alanının tamamını okuyun

Authentication-Results dkim=none , DKIM yöntemi için bir sonuçtur. Kimlik doğrulama hizmeti tanımlayıcısının ardından çıplak bir hiçbiri içeren ayrı form, hiçbir mesaj kimlik doğrulamasının gerçekleştirilmediğini gösterir. Bu formlar birbirinin yerine kullanılamaz; Görmek RFC 8601 §2.2. Eksik Authentication-Results da bir mesajın imzasız olduğunun kanıtı değildir; başlık eklenmemiş veya muhafaza edilmemiş olabilir.

Authserv-id'yi okuyun ve hangi sistemi tanımladığını anlayın. Bir mesaj, teslim edilmeden önce eklenen güvenilmeyen metinler de dahil olmak üzere, birkaç atlama noktasından elde edilen sonuçları içerebilir. RFC 8601 §7.1 Bir saldırganın ikna edici görünen bir sonuç alanı yazabilmesi nedeniyle güven sınırı işlemeyi açıklar. Geçti veya yok dizesi yalnızca kaynağı ve değerlendirme bağlamı belirlendiğinde anlam kazanır.

İmza kanıtlarını inceleyin

Aramak DKIM-Signature korunan ham mesajdaki alanlar. Hiçbiri mevcut değilse ve güvenilen alıcı dkim=none, gönderenin bu rotada imzalamayı etkinleştirip etkinleştirmediğini araştırın. Uygulama SMTP , geçiş bağlayıcılarını ve API tarafından oluşturulan postayı sıradan posta kutusu postasından bağımsız olarak kontrol edin.

İmza varsa ancak sonuç yok diyorsa, alıcıyı hemen bir hatayla suçlamayın. Daha sonraki bir atlama noktası imzayı eklemiş olabilir veya mevcut örnek, o alıcı tarafından değerlendirilen mesajdan farklı olabilir. Her sonucun ve imzanın yola nereye girdiğini belirleyin. Yorumlama yalnızca son başlık listesine değil, gözlem sınırına da bağlıdır.

Üç pratik durumu ayırın

Birinci durum: Güvenilir değerlendirme sınırında imza yok. Bir sonraki eylem, desteklenen imzalama yapılandırmasını ve yolunu onaylamaktır. Başka bir ortak anahtarın yayımlanması hizmet işareti oluşturmaz.

İkinci durum: Bir imza var ancak karşılık gelen anahtar yok. RFC 6376 §6.1.2 bunu imzasız bir mesaj olarak değil, anahtarsız doğrulama hatası olarak ele alır. Aramayı imzanın d ve s değerlerinden türetin ve DNS yayınını veya kullanımdan kaldırılmasını araştırın.

Üçüncü durum: Anahtar alınır ancak kapsanan içerik doğrulanmaz. Gövde temsilini, imzalı başlıkları, anahtar materyali, hasarlı imza değerlerini ve imzalayan/doğrulayıcı kusurlarını araştırın; tek başına bir arıza hangi girişin değiştiğini belirlemez. DKIM-Signature alanının sağlam olması imzanın geçtiği anlamına gelmez. Bu vakalar bir dizi canlı test sonucu değil, bir teşhis çerçevesidir.

DMARC etiketten ayrı tutun

Uygulanabilir bir kapsamda DMARC politikaya göre, imzasız bir mesaj yine de hizalanmış geçişten geçebilir SPF altında RFC 9989 §5.3.5. Bunun tersine, ilgisiz bir alan adı altında geçen bir DKIM imzası DMARC sağlayamayabilir hizalama. From alanını, SPF kimliğini ve sonucunu, her bir DKIM kimliğini ve sonucunu ve hizalamayı ayrı gözlemler olarak kaydedin.

Teslimatı veya güvenliği hiçbirinden tek başına çıkarmayın. Alıcılar kendi filtrelemelerini uygular ve DKIM bir mesajın zararsız olduğunun kanıtı olmaktan ziyade tek bir girdidir. Operasyonel soru, beklenen yetkili gönderme yolunun amaçlanan kimlik doğrulama kapsamına sahip olup olmadığıdır.

İmza onarımını kanıtlayın

Rotanın imzalanması gerekiyorsa sağlayıcının desteklenen yapılandırmasını kullanın ve değişiklikten sonra yeni mesajları test edin. Amaçlanan d alanının ve seçici imzanın güvenilir bir alıcıya iletildiğini ve gerektiğinde hizalandığını gösterir. Farklı bir hizmetin test düğmesi yerine gerçek iş biçimini ve rotayı ekleyin.

Öncesi ve sonrası kanıtlarını zaman damgaları ve rota açıklamasıyla koruyun. Adlandırılmış bir yolda imzanın olmaması, doğrulama malzemesinin eksik olması veya bütünlük doğrulamasının başarısız olması nedeniyle sorunu kapatın. Kesin sınıflandırma bir sonraki olaya yararlı bir başlangıç ​​noktası sağlar.

Bir sonraki karar için gerekli deliller

Örnek olarak, Authentication-Results: mx.example; dkim=none bu yöntem için imzasız postaları bildirirken Authentication-Results : mx.example ; hiçbiri hiçbir kimlik doğrulama planının gerçekleştirilmediğini söylüyor. Her iki dize de yalnızca mx.example içinde görünmesi nedeniyle güvenilir değildir. Ham örnek daha sonra bir imza içeriyorsa, imzalamanın orada olup olmadığına karar vermeden önce raporlama atlama örneğini veya günlüklerini edinin. Bunlar sentetik başlık örnekleridir.

[ Götürmek ]

dkim=none çıplak none sonucundan ayrı olarak okuyun. Başlıkları karşılaştırmadan önce güvenilir değerlendirme sınırını belirleyin. İlgisiz anahtarları yayınlamak yerine gerçek imzalama yolunu düzeltin.

[ 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

Raporlama sınırına saygı gösterin

Bir imzanın yanında hiçbir şey görünmediğinde başlık sırası ve kaynağı önemlidir.

Sonraki adımlar

  1. Sonuç alanının tamamını okuyun.
  2. Tüm DKIM-Signature alanlarını bulun.
  3. Eksik imzalamayı başarısız doğrulamadan ayırın.

CISO / SecOps

Doğrulanmamış sonuç metnine güvenmekten kaçının

Authentication-Results alanı, yalnızca bir iletide göründüğü için doğası gereği güvenilir değildir.

Sonraki adımlar

  1. Güvenilir auserv-id'yi oluşturun.
  2. Sınır başlıklarının nasıl işlendiğini inceleyin.
  3. DMARC ve içerik güvenliği sonuçlarını ayrı tutun.

Kurucu / Teknik Olmayan

Beklenen rotanın imzalanıp imzalanmadığını sorun

Çalışan postası çalıştığında imzasız bir başvuru yolu gözden kaçabilir.

Sonraki adımlar

  1. Etkilenen iş akışını tanımlayın.
  2. Sağlayıcının imzalamayı desteklediğini doğrulayın.
  3. Öncesi ve sonrası numunesi isteyin.

[ SSS ]

Sık sorulan sorular

dkim=none ne anlama geliyor?

RFC 8601 bunu ilgili değerlendirme bağlamında mesajın imzalanmaması olarak tanımlar.

RFC 8601 §2.7.1

Çıplak hiçbiri aynı sonuç mu?

Hayır. Authentication-Results çıplak yok formu, hiçbir mesaj kimlik doğrulamasının gerçekleştirilmediğini gösterir.

RFC 8601 §2.2

Eksik bir sonuç başlığı imzanın olmadığını mı kanıtlar?

Hayır. Ham mesajı ve alıcının raporlama davranışını inceleyin.

Neden dkim=none?

İmza sonradan eklenmiş olabilir veya örnek ve değerlendirme sınırı farklı olabilir. Yolu yeniden yapılandırın.

Eksik bir genel anahtar imzasız bir mesaj mıdır?

Hayır. Anahtarın eksik olduğu bir imza, imzalamanın olmaması değil, bir doğrulama sorunudur.

RFC 6376 §6.1.2

İmzasız postalar DMARC geçebilir mi?

Evet, bu yol DMARC şartlarını karşıladığında hizalanmış SPF geçerek.

RFC 9989 §5.3.5

Ortak anahtarı yayınlamak imzalamayı etkinleştirir mi?

Hayır. Gönderen sistemin eşleşen özel anahtarı kullanarak aktif olarak imzalaması gerekir.

RFC 6376 §5.5

Onarımı ne doğrular?

Amaçlanan imzaya, güvenilir bir geçiş sonucuna ve gerekli hizalamaya sahip yeni, kontrollü bir mesaj.

[ Kaynaklar ]

Kaynaklar

  1. RFC 6376

    Bölümler §1 · §3.1 · §3.5 · §3.7 · §5.5 · §6.1 · §6.1.2 · §6.1.3

  2. RFC 8601

    Bölümler §1.2 · §2.2 · §2.5 · §2.7.1 · §7.1

  3. RFC 9989

    Bölümler §4.4 · §4.4.1 · §5.3.5

[ Sözlük ]

Sözlük

DKIM
Seçilen mesaj içeriği üzerinde, genel anahtar verileri kullanılarak doğrulanan, alanla ilişkili bir imza.

RFC 6376 §1

Seçici
Doğrulama verilerini bulmak için d imzalama alanıyla kullanılan s değeri.

RFC 6376 §3.1 RFC 6376 §3.5

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

RFC 9989 §4.4

Kimlik doğrulama hizmeti tanımlayıcısı
Bir sonucu bildiren kimlik doğrulama hizmetinin tanımlayıcısı; güven aynı zamanda alıcının sınırına da bağlıdır.

RFC 8601 §2.5 RFC 8601 §7.1

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ı