[ DKIM ]

DKIM anahtarını iptal edin ve iptali eksik DNS kaydından ayırt edin

Tanılama nedenini kimlik doğrulama sonucuyla karıştırmadan, kasıtlı iptali eksik anahtardan ayırmak için DNS ve imzalama kanıtlarını kullanın.

EmailAuth araştırma ekibi tarafından

[ Anahtar noktalar ]

  • Boş bir p değeri anahtarı iptal eder; eksik ve iptal edilmiş anahtarların her ikisi de söz konusu anahtarla doğrulamayı engeller.
  • Kalıcı anahtarsız/iptal edilmiş sonuçları, yanıt vermeyen DNS sorgusundan ayrı tutun.
  • İmzalayan erişimini kontrol altına alın ve güvenliği ihlal edilen anahtarı değiştirin; DNS tek başına imzalayanın güvenliğini sağlamaz.
Bu sayfada

İptal edilen DKIM anahtar ve eksik anahtar kaydı operatöre farklı şeyler söyleyebilir ancak ikisi de kullanışlı bir doğrulama anahtarı sağlamaz. RFC 6376 §3.1 bir anahtarın iptal edilmesi ile imza doğrulaması için kaydının kaldırılması arasında hiçbir anlamsal fark olmadığını açıkça tanımlar. Bir kesintiyi teşhis ederken veya bir uzlaşmaya yanıt verirken bu ayrımı koruyun.

Farklı gözlemleri tanıyın

DKIM anahtar kaydında boş bir p= değer iptali belirtir. Sözdizimsel olarak uygun açıklayıcı bir RSA iptal değeri: v=DKIM1; k=rsa; p=. Özel anahtar içermez ve yedek anahtar değildir. Kesin olanı kullanın seçici Etkilenen imzadan sahibinin adını öğrenin ve platformun desteklenen sürecini takip edin.

Anahtar kaydı mevcut olmadığında, RFC 6376 §6.1.2 Anahtar olmayan bir nedenle kalıcı başarısızlık çağrısında bulunur. Boş bir genel anahtar değeri, iptal edilen anahtar nedeniyle kalıcı hataya neden olur. Yanıt vermeyen bir DNS sorgusu farklı bir durumdur ve geçici arızaya neden olabilir. Her arama sorununun iptalini çağırmayın.

Operasyonel niyet hâlâ kanıta ihtiyaç duyuyor. Boş bir anahtar, onaylanmış bir acil durum değişikliği veya yayınlama hatası olabilir. Eksik bir kayıt, kasıtlı olarak kullanımdan kaldırılmayı, yanlış bir seçiciyi veya kazara silinmeyi yansıtabilir. Sebebi belirtmeden önce yetkili DNS durumunu, yinelemeli yanıtı, zaman damgasını ve yetkili değişiklik geçmişini karşılaştırın.

Olaya göre yanıtı seçin

Rutin kullanımdan kaldırma için, imzalamanın sonunu, meşru gecikmeli mesajların hâlâ eski genel anahtarı gerektirebileceği dönemle koordine edin. Şüpheli bir özel anahtar güvenliği ihlali durumunda, süreklilik ve koruma çatışabilir. Olay sürecini başlatın, değişikliğe kimin yetki verebileceğini belirleyin ve seçilen müdahalenin neden orantılı olduğunu belgeleyin.

İptal, önbellekler arasında anında gerçekleşmez. RFC 1034 §3.6 Önbelleğe alınan kayıtların TTL'sini açıklar. Bir çözümleyici, önbellek ömrü sona erene kadar önceki pozitif verileri saklayabilir. Olaydan sonra TTL'yi azaltmak, önbelleğe alınan her kopyayı geriye dönük olarak kısaltmaz. Bazı çözümleyiciler eski verileri şu şekilde sunabilir: RFC 8767 §4 yenileme kullanılamadığında eski TTL dünya çapında kesin bir iptal tarihi değildir. Bir DNS düzenlemesinin, daha eski bir yanıt kullanılarak yapılan sonraki her doğrulamayı anında engellediğini iddia etmeyin.

Güvenliği ihlal edilmiş imzalayanı durdurmak ve yetkisiz erişimi kısıtlamak ayrı görevlerdir. Yalnızca bir DNS değişikliği, sızdırılan özel anahtarı kurtarmaz veya onu ifşa eden hesabın güvenliğini sağlamaz. RFC 6376 §8.3 Güvenliği ihlal edilmiş bir imzalama anahtarının riskini açıklar. Sağlayıcı tarafından yönetilen CNAME'ler için, nihai anahtar verileri kimin kontrol ettiğini ve etkilenen seçiciyi hangi desteklenen eylemin kullanımdan kaldırdığını tanımlayın. Çakışan eklemeyin TXT kaydı doğaçlama bir düzeltme olarak takma adın yanında; Görmek RFC 1034 §3.6.2.

Kanıta dayalı bir örnek üzerinde çalışın

Sentetik bir olayda mesajlar şunu kullanır: d=example.com; s=oldbilling. Yetkili cevap artık boş bir cevap içeriyor p=, yinelemeli bir çözümleyici ise yine de önceki ortak anahtarı döndürür. Olay kaydı onaylanmış bir iptali gösteriyor. Bu, önbellek geçişi açıklamasını destekler; tüm alıcıların eski imzayı doğrulamayı bıraktığı anlamına gelmez.

İkinci bir test kullanır s=old-billing, amaçlanan seçicide bir kısa çizgi olmadan. Bu isimde herhangi bir kayıt bulunmamaktadır. Arama hatası gerçektir ancak amaçlanan seçicinin iptal edildiğini kanıtlamaz. İsimlerin aynı olması bu iki vakanın tek bir olaya indirgenmesini engellemektedir.

Pozlamayı geri yüklemeden değiştirme işlemini doğrulayın

Sürekli göndermeye izin verildiğinde yeni, güvenli bir şekilde oluşturulmuş bir anahtar ve desteklenen bir seçici geçişi kullanın. Yetkili yayını onaylayın ve etkilenen her uygulamadan alınan testi inceleyin. Güvenliği ihlal edilmiş anahtarı kurtarma komut dosyalarının, etkin imzalayanlara geri yüklenen yedeklerin ve kopyalanan yapılandırma şablonlarının dışında tutun.

Eski yapılandırmayı, otomatik geri alma hedefi olarak değil, sınırlı erişim altında olay kanıtı olarak koruyun. Güvenliği ihlal edilmiş bir imzalama sırrını geri yükleyen bir geri alma, sorunu yeniden oluşturabilir. Olayı, değişiklik yetkilisi, etkilenen seçiciler, sınırlama eylemleri, önbellek gözlemleri ve yeni imza kanıtlarıyla kapatın. Doğrulaması kasıtlı olarak feda edilen eski meşru mesajları kaydedin.

Bir eylem seçmeden önce aramayı sınıflandırın

Bunları gerçek bir alandan elde edilen sonuçlar olarak değil, sentetik teşhis dalları olarak kullanın:

  • Tam seçici boş bir p değeri döndürür: anahtar açıkça iptal edilir; RFC 6376 PERMFAIL gerektirir (anahtar iptal edildi).
  • Tam seçicinin anahtar kaydı yoktur: RFC 6376 PERMFAIL gerektirir (imza için anahtar yoktur). Yazımı, yetkilendirmeyi ve onaylanmış kullanımdan kaldırma geçmişini kontrol edin.
  • Sorgu yanıt almıyor: RFC 6376 TEMPFAIL'e izin veriyor (anahtar mevcut değil). Bu gözlem tek başına iptali kanıtlamaz.

Bu sonuçlar o imzayla ilgilidir. Diğer imzaları ve sonuçlarını ayrı ayrı koruyun; bir mesajın başka bir kimlik doğrulama yolu olabilir.

DKIM DNS yetkisi: bir sağlayıcıya verilen denetimin kapsamını değerlendirme · DKIM özel anahtarlarını imzalama sistemlerinde saklayın ve koruyun.

[ Götürmek ]

Boş bir p değeri anahtarı iptal eder; eksik ve iptal edilmiş anahtarların her ikisi de söz konusu anahtarla doğrulamayı engeller. Kalıcı anahtarsız/iptal edilmiş sonuçları, yanıt vermeyen DNS sorgusundan ayrı tutun. İmzalayan erişimini kontrol altına alın ve güvenliği ihlal edilen anahtarı değiştirin; DNS tek başına imzalayanın güvenliğini sağlamaz.

[ 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

Teşhis nedenlerini sağlam tutun.

Anahtar yok, iptal edilen anahtar ve arama zaman aşımı farklı gözlemlerdir.

Sonraki adımlar

  1. Tam d ve s adlarını sorgulayın.
  2. Önbellek farklılıklarını kaydedin.
  3. Temiz yedek imzalayanı doğrulayın.

CISO / SecOps

DNS yanı sıra erişimi de içerir.

İptal, güvenliği ihlal edilmiş bir imza hesabını güvence altına almaz veya açığa çıkan sırları silmez.

Sonraki adımlar

  1. İmzalayanı kısıtlayın.
  2. Güvenliği ihlal edilmiş anahtarların geri alınmasından kaçının.
  3. Olay kanıtlarını kısıtlı erişim altında koruyun.

Kurucu / Teknik Olmayan

Süreklilik değişimine izin verin.

Acil durum kullanımdan kaldırma meşru sıraya alınmış postaları etkileyebilir, dolayısıyla kararın net bir sahibi olması gerekir.

Sonraki adımlar

  1. Etkilenen iş akışlarına öncelik verin.
  2. Kabul edilen etkiyi kaydedin.
  3. Beklenen müşteri etkisini iletin.

[ SSS ]

Sık sorulan sorular

Boş bir p değeri ne anlama gelir?

Genel anahtarı bir DKIM anahtar kaydında iptal edilmiş olarak işaretler.

RFC 6376 §3.6.1

İptal edilen bir anahtar eksik bir kayıt gibi mi davranır?

Her ikisi de bu anahtarla başarılı doğrulamayı engeller; RFC 6376 tanılama nedenleri farklılık gösterse de anlamsal bir farklılık tanımlamaz.

RFC 6376 §6.1.2

DNS zaman aşımı iptalin kanıtı mıdır?

Hayır. Bu bir arama kullanılabilirliği sorunudur. Gerçek hatayı koruyun ve desteklenen tanılama sürecine göre yeniden deneyin.

RFC 6376 §6.1.2

Anahtarın silinmesi her mesajı anında geçersiz kılar mı?

Hayır. Önbelleğe alınan önceki yanıtlar kullanımda kalabilir ve önceden kaydedilen teslim süresi sonuçları geriye dönük olarak değişmez.

RFC 1034 §3.6 RFC 8767 §4

Uzlaşma sırasında eski anahtarı saklamalı mıyım?

Rutin bakım çakışmasını otomatik olarak uygulamayın. Yetkili olay kararının kontrol altına alma ve meşru posta etkisini dengelemesine izin verin.

İptal TXT CNAME yanında yayınlayabilir miyim?

Takma ad sahibinde çakışan bir kayıt oluşturmayın. Sağlayıcı tarafından yönetilen emeklilik sürecini takip edin.

RFC 1034 §3.6.2

Eski özel anahtarı geri yüklemek güvenli bir geri dönüş müdür?

Eğer tehlikeye atılacaksa hayır. Kanıtları ayrı ayrı saklayın ve yetkili, temiz bir kurtarma yolu kullanın.

İyileşmeyi ne doğrular?

Sınırlama kanıtı, çözülmüş seçici durumu ve etkilenen rotalarda yedek imzalayandan alınan mesajın doğrulanması.

[ Kaynaklar ]

Kaynaklar

  1. RFC 6376

    Bölümler §1 · §3.1 · §3.5 · §3.6.1 · §6.1.2 · §8.3

  2. RFC 1034

    Bölümler §3.6 · §3.6.2

  3. RFC 8767

    Bölümler §4

[ 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

seçici
DKIM doğrulama verilerini bulmak için imzalama alanıyla birlikte kullanılan s değeri.

RFC 6376 §3.5

anahtar iptali
Kaydın kaldırılmasından herhangi bir anlamsal doğrulama farkı olmaksızın, boş bir p değeri kullanılarak bir DKIM ortak anahtarının açık bir şekilde kullanımdan kaldırılması.

RFC 6376 §3.6.1 RFC 6376 §3.1

DNS önbelleği
Yeni değiştirilen yetkili yanıttan farklı olabilecek, geçici olarak saklanan DNS yanıtları.

RFC 1034 §3.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ı