[ DKIM ]

Eski seçiciyi kullanımdan kaldırırken DKIM doğrulamasını koruyun

Yeni imzaların durdurulmasını, geciken mesajların ihtiyaç duyduğu genel doğrulama materyallerinin kaldırılmasından ayırın.

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

[ Anahtar noktalar ]

  • Eski imzalamanın durdurulmasını eski anahtar doğrulamasının sona erdirilmesinden ayırın.
  • Gerçek bağımlılıklardan ve güvenlik bağlamından örtüşmeyi seçin.
  • DNS kullanımdan kaldırılması, önbelleğe alınmış anahtarları silmez veya özel anahtarları elden çıkarmaz.
Bu sayfada

Emekli olmak DKIM seçici iki farklı etkisi vardır: gönderen, yeni iletiler için özel anahtarını kullanmayı bırakabilir ve DNS genel doğrulama anahtarını kullanılabilir hale getirmeyi durdurabilir. Bu eylemlerin aynı anda gerçekleşmesi gerekmez. Sıradan planlı bir rotasyon sırasında bunları ayırmak, halihazırda imzalanmış ve halen aktarımda olan postaların doğrulamasını koruyabilir.

Bunun istisnası bir güvenlik olayıdır. Eski özel anahtarın tehlikeye atılması durumunda, genel anahtarın mevcut tutulması, ilgili doğrulama yolunun da kullanılabilir olmasını sağlar. Rutin rotasyon örtüşmesini otomatik olarak uygulamak yerine, sınırlama ve gecikmeli posta uyumluluğu arasındaki dengeye açıkça karar verin.

Eski seçicinin hâlâ desteklediği şeyleri kaydedin

İmzalama etki alanının, seçicinin, anahtar saklayıcının, gönderme sistemlerinin ve bilinen son kullanımın envanterini çıkarın. Kuyruğa alınmış uygulama postasını, toplu işleri ve sağlayıcı geri dönüş yollarını ekleyin. Yeni imzalayandan gelen tek bir başarılı mesaj, her eski imzalayanın durduğu anlamına gelmez.

Ortak anahtarın doğrudan mı yayınlandığını yoksa sağlayıcı tarafından yönetilen bir ağ aracılığıyla mı erişildiğini belirleyin CNAME. Bir hesap kapatıldığında hedef kaldırılırsa takma adı müşteri DNS bırakmak, doğrulamayı korumak için yeterli değildir. Hesabın kapatılmasına karar vermeden önce gerçek saklama davranışını isteyin ve ilgili bağımlılığı onaylayın.

Kesimi ayrı adlarla planlayın

RFC 6376 §3.1 seçici tasarımı, tek bir imzalama alanı altında birden fazla eşzamanlı ortak anahtara izin verir. Desteklenen bir rotasyon, yeni seçiciyi yayınlayabilir, anahtarının alınabileceğini onaylayabilir, yeni imzalamayı değiştirebilir ve ardından onaylanmış çakışma için eski doğrulama materyalini koruyabilir. Eski anahtar malzemesini aynı arama adı altında değiştirmeyin ve önceden imzalanmış postanın yeni anahtarı takip edeceğini varsayın.

Yeni anahtar için mevcut algoritmayı ve anahtar boyutu kılavuzunu kullanın. RFC 8301 §3.1 rsa-sha1 imzalamayı ve doğrulamayı yasaklar. RFC 8301 §3.2 imzalayanların en az 1024 bitlik RSA anahtarları kullanmasını gerektirir; en az 2048 bit önerilir. Sağlayıcı desteği ve mevcut güvenlik gereksinimlerinin hâlâ gözden geçirilmesi gerekiyor; yalnızca seçici etiketini değiştirmek anahtarı güçlendirmez.

Geciken mesaj vakası üzerinde çalışın

Açıklayıcı sıra: A mesajı, geçişten önce eski1 ile imzalanır ve kuyrukta bekler. Mesaj B, geçişten sonra new2 ile imzalanır ve hemen ulaşır. Her ikisi de, kapsanan içeriğin ve diğer tüm geçerli doğrulama kontrollerinin başarılı olduğu varsayılarak, karşılık gelen genel anahtarları kullanılabilir durumda kaldığı sürece doğrulama yapabilir. A değerlendirilirken kullanılabilir bir eski1 anahtar alınamazsa, A, altında hiçbir anahtar olmadan başarısız olabilir. RFC 6376 §6.1.2 B geçmesine rağmen.

Bilinen kuyruk davranışını, varsa imzanın sona erme tarihini, iş gereksinimlerini ve riski kullanarak çakışmayı seçin. Tek bir saklama süresi, arşivlenen postaların gelecekte her kez yeniden kontrol edilmesi için doğrulamayı garanti etmez. Geçmiş kanıtların önemli olduğu durumlarda orijinal güvenilir kimlik doğrulama sonuçlarını koruyun. Bu senaryo, gözlemlenen bir hizmet kuyruğunu değil, beklenen protokol davranışını açıklar.

Emekliliğe hazır olduğunuzu doğrulayın

Her etkin rotanın artık amaçlanan yeni seçiciyle imzalandığını ve alınan mesajların gereken şekilde iletildiğini doğrulayın. hizalama. Yalnızca kısa bir gözlem aralığına güvenmek yerine düşük frekanslı işleri gözden geçirin. Uygulanamayan herhangi bir rotayı kaydedin ve sahibinin konfigürasyon kanıtını veya özel bir takip planını alın.

DNS önbelleğe alma varsayımlarını kontrol edin. Altında RFC 1034 §3.6, önceden önbelleğe alınan yanıtlar önceki TTL'leri için varlığını sürdürebilir; emeklilikte TTL'yi düşürmek bu önbellekleri silmez. RFC 8767 §4 yetkili yenileme başarısız olduğunda eski kayıtların kullanılmasına da izin verir, dolayısıyla TTL'nin süresinin dolması garantili bir genel iptal tarihi değildir. Yetkili bir NXDOMAIN dahil olmak üzere başarılı bir yetkili yenileme, yenileme hatasından farklıdır. Tersine, bir genel anahtarın tutulması, imzanın geçerlilik süresinin uzatılmasına veya alıcı politikasının geçersiz kılınmasına yol açmaz. Emeklilik planında bu mekanizmaları ayrı tutun.

Yetkiyi kasıtlı olarak kaldırmak

Onaylanan uyumluluk penceresinden sonra, desteklenen tasarıma göre genel kaydı veya yetkilendirmeyi kullanımdan kaldırın. Boş bir p değeri, sözleşmenin iptalini belirtir. RFC 6376 §3.6.1; anahtarın kaldırılması, ilgili önbelleğe alınmış yanıtların artık anahtarı sağlamaması durumunda anahtarın alınmasını engeller. Seçilen yöntemi ve nedenini kaydedin. Özel anahtarın güvenli bir şekilde imha edilmesi ve sağlayıcı erişiminin kaldırılması ayrı görevlerdir.

Güvenliği ihlal edilmiş bir anahtar için neden derhal iptal edilmesinin veya daha kısa bir çakışmanın gerekli olduğunu ve hangi meşru mesajların etkilenebileceğini belgeleyin. Güvenliği ihlal edilmiş doğrulama materyalini yalnızca kontrol paneli puanını iyileştirmek için geri yüklemeyin. Tamamlanan değişiklik, eski anahtarla imzalamanın ne zaman durdurulduğunu, eski anahtar doğrulama desteğinin ne zaman sona erdiğini ve her iki kararı da hangi kanıtların haklı çıkardığını göstermelidir.

Bir sonraki kararı kaydedin

Varsayımsal bir kullanımdan kaldırma kaydı, son eski anahtar imzalamayı, yeni rota doğrulamasını, bekleyen kuyruğu veya düşük frekanslı iş kanıtlarını, sağlayıcı hedefini elde tutmayı, önbellek varsayımlarını ve yetkili kullanımdan kaldırma kararını ayırmalıdır. Planlanmış bir faturalandırma işi kontrol edilmemişse, son çalışan postalarından emekliliğe hazır olup olmadığı sonucunu çıkarmak yerine bağımlılığı çözülmemiş olarak işaretleyin. Şüphelenilen bir uzlaşma durumunda, rutin örtüşme kontrol listesi yerine olay kararını kullanın. Hiçbir döndürme veya DNS kaldırma işlemi gerçekleştirilmedi.

[ Götürmek ]

Eski imzalamanın durdurulmasını eski anahtar doğrulamasının sona erdirilmesinden ayırın. Gerçek bağımlılıklardan ve güvenlik bağlamından örtüşmeyi seçin. DNS kullanımdan kaldırılması, önbelleğe alınmış anahtarları silmez veya özel anahtarları elden çıkarmaz.

[ 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 geçişini DNS kullanımdan kaldırma işleminden ayırın

Farklı seçiciler, desteklendiğinde eski ve yeni doğrulama bağımlılıklarının bir arada bulunmasına olanak tanır.

Sonraki adımlar

  1. Geçiş yapmadan önce yeni anahtarı doğrulayın.
  2. Tüm eski imzalama rotalarını kontrol edin.
  3. DNS kaydedin ve kullanımdan kaldırma sürelerini hedefleyin.

CISO / SecOps

Uzlaşmayı ayrı bir durum olarak ele alın

Güvenliği ihlal edilmiş bir anahtar için doğrulama desteğinin tutulması, saldırganın yeteneklerini koruyabilir.

Sonraki adımlar

  1. Anahtar saklama kanıtlarını inceleyin.
  2. Gerektiğinde rutin çakışmaların kontrol altına alınmasını onaylayın.
  3. Özel anahtarın imhasını ve hesabın kapatılmasını takip edin.

Kurucu / Teknik Olmayan

Geciken iş mesajlarını koruyun

Başarılı bir yeni posta testi, önceki tüm postaların yolculuğunun tamamlandığını kanıtlamaz.

Sonraki adımlar

  1. Kuyrukları ve seyrek işleri belirleyin.
  2. Risk bazlı bir örtüşmeyi onaylayın.
  3. Beklenen uyumluluk kayıplarını kaydedin.

[ SSS ]

Sık sorulan sorular

Yeni imzalama başladığında eski DNS anahtarlarının kaybolması mı gerekiyor?

Hayır. Planlanan rotasyonlar, onaylanmış bir örtüşme sırasında eski doğrulama materyalini koruyabilir.

RFC 6376 §3.1

Yeni bir anahtar eski bir imzayı doğrulayabilir mi?

Yalnızca ilgili genel anahtar bunu doğrulayabilir. Başka bir seçicinin altındaki farklı bir anahtar, bunun yerine geçmez.

RFC 6376 §6.1.2 RFC 6376 §6.1.3

Evrensel bir güvenli örtüşme süresi var mı?

Hayır. Bunu kuyruklara, son kullanma tarihine, iş gereksinimlerine ve güvenlik riskine göre yapın.

CNAME bulundurmak elde tutmayı garanti eder mi?

Hayır. Sağlayıcı tarafından yönetilen hedefin gerekli anahtarı sunmaya devam etmesi gerekir.

RFC 1034 §3.6.2 RFC 6376 §6.1.2

TTL'yi düşürmek mevcut önbellekleri temizler mi?

Hayır. Daha önce önbelleğe alınan yanıtlar, daha önceki TTL'leri altında kalabilir.

RFC 1034 §3.6

Boş bir p değeri ne anlama gelir?

DKIM anahtarının iptal edildiğini ve başarılı doğrulama sağlayamayacağını belirtir.

RFC 6376 §3.6.1 RFC 6376 §6.1.2

Güvenliği ihlal edilmiş anahtarlar normal örtüşmeyi takip etmeli mi?

Otomatik olarak değil. Gecikmiş yasal posta etkilenmiş olsa bile, sınırlamanın derhal iptal edilmesi gerekebilir.

RFC 6376 §8.3

Genel kaydı silmek özel anahtarı yok eder mi?

Hayır. Özel anahtarın saklanması ve imhası ayrı kontroller gerektirir.

[ Kaynaklar ]

Kaynaklar

  1. RFC 6376

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

  2. RFC 8301

    Bölümler §3.1 · §3.2

  3. RFC 1034

    Bölümler §3.6 · §3.6.2

  4. RFC 9989

    Bölümler §4.4

  5. RFC 8767

    Bölümler §4

[ Sözlük ]

Sözlük

DKIM
Genel anahtar verileri kullanılarak doğrulanan, seçilen mesaj içeriği üzerindeki alanla ilişkili imza.

RFC 6376 §1

Seçici
Doğrulama verilerini bulmak için d imzalama etki alanıyla birlikte 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

DNS TTL'si
Önbelleğe alınmış bir DNS kaydının kaynağından önceki aralığa tekrar başvurulmalıdır. Eski yayın kuralları, yetkili yenileme başarısız olduğunda, sürenin sona ermesinden sonra kullanıma izin verebilir; TTL evrensel bir silme tarihi değildir.

RFC 8767 §4

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ı