[ Kurumsal operasyonlar ]

İmzalı mesajları bozmadan giden ağ geçidini değiştirme

İlgili ağ geçidi dönüşümlerinden sonra yetkili DKIM imzalamayı yerleştirin, ardından gerçek baytları ve güvenilir alıcı sonuçlarını doğrulayın.

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

[ Anahtar noktalar ]

  • İlgili ağ geçidi dönüşümlerinden sonra yetkili DKIM imzalamayı yerleştirin, ardından gerçek baytları ve güvenilir alıcı sonuçlarını doğrulayın.
  • Son imzalama, dönüştürülen içeriği korur; daha önce kırılmış bir imzayı onarmaz.
Bu sayfada

Giden ağ geçidini değiştirmek, görünür amacı yalnızca postayı yönlendirmek olsa bile imzalı bir iletiyi değiştirebilir. Alt bilgiler, bağlantıların yeniden yazılması, MIME dönüşümü ve başlık düzenlemeleri mevcut bir bağlantıyı geçersiz kılabilir DKIM imzası. DNS değiştirmeden veya alıcı sağlayıcıyı suçlamadan önce tam değişiklik ve imzalama sınırlarını belirleyin.

Mesaj işleme sırasını çizin

Uygulama çıktısını, ilk imzalayanı, ağ geçidi dönüşümlerini, son imzalayanı ve alıcıyı belgeleyin. Mümkün olduğunda ağ geçidinden hemen önce ve sonra yetkili bir ham mesaj yakalayın. CRLF satır sonlarını ve tam baytları koruyun; Görüntülenen bir mesajın bir metin düzenleyiciye kopyalanması, aktarım sırasında hiç gerçekleşmemiş değişiklikler yaratabilir.

DKIM seçilen başlıkları ve standartlaştırılmış bir gövdeyi imzalar. İmzanın d, s, h, c'sini ve vücut uzunluğu sınırlamasını inceleyin. Rahat kanonikleştirme keyfi içerik değişikliklerini değil, belirli biçimlendirme farklılıklarını tolere eder. Tam vücut imzalamadan sonra eklenen bir altbilgi normalde metni değiştirir. vücut karması. RFC 6376, bölüm 3.4, 5 ve 6.

Kağıt üzerindeki imzalama sınırlarını karşılaştırın

alerts@example.test d=example.test ile geçerli bir orijinal imza olduğunu varsayalım ve seçici birincisi, rahat vücut kanonikleştirmesi ve l= vücut uzunluğu sınırının olmaması. Gerçek bir anahtar veya imzalı mesaj sağlanmaz.

  • Ağ geçidi dönüşümünden önce: imza geçerliliği gözlemlenen bir şifreleme sonucu değil, bir öncüldür.
  • Kanonikleştirilmiş tam gövdeyi değiştiren boş olmayan bir metin altbilgisi ekledikten sonra: orijinal gövde karması artık eşleşmez, böylece orijinal imza, belirtilen varsayımlar altında başarısız olur.
  • Dönüştürülen baytların d=example.test ve seçici final ile son yetkili imzalanmasından sonra: doğru şekilde oluşturulmuş ve bağımsız olarak doğrulanmış yeni bir imza, hizalanmış bir DKIM yolu sağlayabilir. Gerçek yeni imza geçerliliği test edilmemiştir. Eski imza onarılmaz; tutmak veya kaldırmak ayrı bir işleme seçeneğidir.

Bu yazılı karşılaştırma için hiçbir anahtar oluşturma, imzalama, doğrulama veya ağ geçidi yürütmesi gerçekleşmedi. Üretimde gerçek önceki/sonraki baytları ve önemli verileri yakalayın ve ardından her sonucu varsaymak yerine ölçün.

Sonucu dar bir şekilde yorumlayın

Altbilgiden sonra gözlenen başarısız eski imza, bu dönüşümün söz konusu imzayı bozduğunu ortaya koyacaktır. Her ağ geçidi değişikliğinin her imzayı bozduğu anlamına gelmez. İmzasız bir başlık, imzalı başlık kümesini etkilemeden değişebilir. Kanonikleştirme aynı zamanda bazı boşluk değişikliklerinde geçerliliği de koruyabilir. Tek bir kısa mesajdan yola çıkarak tahmin yapmak yerine gerçek ağ geçidi özelliklerini, MIME yapılarını ve imza ayarlarını test edin.

Yazılı örnek aynı imzalamayı ve Kimden etki alanını varsayar ancak tam olarak yürütülmez DMARC keşif veya alıcı sağlayıcının politikası. DMARC uyumlu bir kimlik doğrulama yolu gerektirir ve alakasız bir ağ geçidi imzalama alanı bunu otomatik olarak sağlamaz hizalama. RFC 9989. Yeni ve geçerli bir imzanın yine de amaçlanan yazar kimliğine göre değerlendirilmesi gerekir.

Üretim imzalama sınırını seçin

Desteklendiği takdirde, imzalanan içeriği değiştirecek yasal dönüşümlerin ardından nihai yetkili imzalamayı yerleştirin. Yeni imzalayanı, kuruluşun onaylı yetkisi kapsamında geçerli bir alan adı ve seçiciyle yapılandırın. Üretim trafiğini yönlendirmeden önce genel anahtarını yayınlayın ve doğrulayın. Kasıtlı bir kullanımdan kaldırma planı kapsamında sıraya alınmış veya gecikmiş mesajlar için gerekli eski seçicileri koruyun.

Altbilgi sorununu, rahat kanonikleştirmenin her türlü yeniden yazmayı kabul edeceğine söz vererek çözmeyin. Rutin bir geçici çözüm olarak imzalı gövde kapsamını azaltmayın; bu imzanın koruduğu şeyi değiştirir. Yukarı akış imzasının hayatta kalması gerekiyorsa, son yeniden imzalamanın önceki imzayı onaracağını varsaymak yerine dönüşümleri veya yönlendirmeyi ayarlayın ve tam baytları doğrulayın.

Ağ geçidi geçişini doğrulama

Düz metni, HTML'yi, ekleri ve temsili iş şablonlarını gerçek yetkili rota üzerinden test edin. Ham başlıkları, güvenilir bir alıcıdan alınan kimlik doğrulama sonuçlarını ve mesaj işlemeyi karşılaştırın. Geri dönme yönetimini ve kuyruk davranışını dahil edin. Yerel imza geçişi, gelen kutusuna yerleştirme, kullanıcı güveni veya her şablonun teslimi yerine, sağlanan anahtar veriler altında kriptografik geçerlilik sağlar.

Geri alma kriterleri, hangi meşru akışların veya kimlik doğrulama yollarının başarısız olduğunu ve eski işlem sırasının nasıl geri yükleneceğini tanımlamalıdır. Ayarları tekrar değiştirmeden önce kanıtları saklayın. Yalnızca yeni rota ve planlanan kurtarma yolu anlaşıldıktan sonra kapatın.

[ Götürmek ]

Son imzalama, dönüştürülen içeriği korur; daha önce kırılmış bir imzayı onarmaz.

[ 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

Son imzalayanı bulun

Baytları her işlem sınırında doğrulayın.

Sonraki adımlar

  1. Ham örnekleri yakalayın.
  2. Dönüşümleri test edin.
  3. Hizalanmış son imzaları doğrulayın.

CISO / SecOps

İmza anlamını koru

Değişiklik sorununu gizlemek için kapsamı zayıflatmayın.

Sonraki adımlar

  1. İmzalama yetkisini inceleyin.
  2. Özel anahtarları koruyun.
  3. Geçerliliği güvenden ayırın.

Kurucu / Teknik Olmayan

İş şablonlarını koruyun

Bir ağ geçidi geçişi önemli müşteri mesajlarını değiştirebilir.

Sonraki adımlar

  1. Kritik şablonları tanımlayın.
  2. Bir test penceresini onaylayın.
  3. Geri alma sinyallerini kabul edin.

[ SSS ]

Sık sorulan sorular

Bir altbilgi DKIM bozabilir mi?

Evet, altbilgi imzanın kapsadığı standartlaştırılmış baytları değiştirirse; Yazılı örnekte tüm vücudun kapsandığı ve böyle bir değişiklik olduğu varsayılmaktadır.

Rahat kanonikleştirme keyfi yeniden yazma işlemlerini koruyor mu?

Hayır. Yalnızca tanımlanmış biçimlendirme farklılıklarını normalleştirir.

Son yeniden imzalama eski imzayı geri yükler mi?

Hayır. Dönüştürülen mesaj üzerinde ayrı bir imza oluşturur.

Ağ geçidi imzası her zaman uyumlu mudur?

Hayır. İmzalama alanını, geçerli DMARC hizalama modu altındaki yazar alanıyla karşılaştırın.

Ham mesaj yapıları sağlanıyor mu?

Hayır. Örnek, oluşturulmuş bir mesaj paketi değil, yazılı bir sınır karşılaştırmasıdır.

Bir test anahtarı oluşturuldu mu veya kaydedildi mi?

Hayır. Bu karşılaştırma için hiçbir anahtar oluşturma, imzalama veya kriptografik doğrulama yapılmadı.

Yerel bir DKIM geçişi gelen kutusu yerleşimini kanıtlar mı?

Hayır. Alıcı filtreleme ve dağıtım davranışı ayrıdır.

Hangi üretim mesajlarının test edilmesi gerekiyor?

Gerçek ağ geçidi özelliklerinde temsili metin, HTML, ek ve kritik uygulama şablonları.

[ Kaynaklar ]

Kaynaklar

  1. RFC 6376 DKIM

    Bölümler §3.4 · §3.5 · §3.6 · §3.7 · §6.1 · §6.3

  2. RFC 9989 DMARC

    Bölümler §4.4 · §5.3.5 · §5.4 · §7.4 · §8

[ Sözlük ]

Sözlük

Kanonikleştirme
Belirtilen normalleştirme, DKIM karmalarının hesaplanmasından önce uygulandı.
Seçici
Genel anahtarı bulmak için imzalama alanıyla birlikte kullanılan DKIM imza değeri.

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ı