[ Hızlı cevap ]
DKIM (DomainKeys Identified Mail), her e-postaya kriptografik bir imza ekler. Gönderen sunucu özel bir anahtarla imzalar ve alıcılar bunu, DNS selector._domainkey.yourdomain.com adresinde yayınlanan genel anahtarı kullanarak doğrular. Bu, iletinin alanınızdan geldiğini ve değiştirilmediğini kanıtlar ( RFC 6376 ).
Temel gerçekler
- ›Genel anahtar <selector>'da TXT (veya CNAME ) kaydı olarak yayınlandı. _domainkey .<domain>.
- ›En az 2048 bitlik RSA anahtarları kullanın; 1024 bitlik anahtarlar zayıf kabul edilir.
- ›Bir etki alanında, gönderme hizmeti başına bir tane olmak üzere birçok seçici bulunabilir.
- ›İmzadaki d= alanı, DMARC için From ile uyumlu olmalıdır.
- ›Yeni bir seçici yayınlayarak tuşları düzenli aralıklarla döndürün.
EmailAuth araştırma ekibi tarafından incelendi
DKIM (DomainKeys Identified Mail), bir alan adının gönderdiği her mesaja kriptografik bir imza ekleyen bir e-posta kimlik doğrulama standardıdır. Alıcı sunucu, bu imzayı doğrulamak için DNS yayınlanan bir ortak anahtarı kullanır. Onaylanırsa, alıcı, mesajın alan adınız tarafından yetkilendirildiğini ve önemli kısımlarının yolda değiştirilmediğini bilir. DKIM postalarınızın orijinal olduğunu kanıtlamak ve sahte iletileri gelen kutularından uzak tutmak için SPF ve DMARC ile birlikte çalışır.
DKIM nasıl çalışır?
DKIM genel ve özel bir anahtar çifti kullanır. Gönderen sunucunuz özel anahtarı tutar ve giden her mesajı onunla imzalar. Eşleşen ortak anahtar, selector1._domainkey.example.com gibi seçicinizden oluşturulan bir konumdaki DNS TXT kaydında bulunur. Alıcı mesajınızı aldığında, DKIM-Signature başlığındaki seçiciyi ve alanı okur, DNS genel anahtarı alır ve imzayı onaylar. Geçerli bir imza, postanın özel anahtarınızı elinde bulunduran bir tarafça imzalandığı ve imzalanan içeriğin aktarım sırasında değiştirilmediği anlamına gelir.
- Özel anahtar: Gönderme platformunuzda saklanır ve asla paylaşılmaz; imzayı üretir.
- Genel anahtar: herhangi bir alıcının doğrulayabilmesi için seçicide DNS yayınlanır.
- Seçici: aynı anda birden fazla anahtarı (örneğin, gönderme hizmeti başına bir tane) çalıştırmanıza olanak tanıyan bir etiket.
- İmza: İleti gövdesine ve seçili başlıklara eklenen DKIM-Signature başlığı.
İmza neleri kapsıyor
DKIM mesaj gövdesinin bir karmasını artı genellikle Kimden, Konu, Tarih ve Kimden oluşan seçilmiş bir başlık kümesini imzalar. Gönderildikten sonra imzalı alanlardan herhangi biri değişirse karma artık eşleşmez ve doğrulama başarısız olur. DKIM kurcalamayı tespit etmesinin nedeni budur. Mesajı şifrelemez; gizliliği değil, kökeni ve bütünlüğü kanıtlar.
DKIM hizalaması ve DMARC
Geçen bir DKIM imzası, DMARC için hikayenin yalnızca yarısıdır. DMARC aynı zamanda hizalamayı da kontrol eder; bu, DKIM imzasındaki alanın (d= etiketi) görünür Gönderen adresindeki alan adıyla eşleşmesi gerektiği anlamına gelir. İmzalama alanı ve Gönderen alanı hizalandığında, DKIM hizalanır ve DMARC karşılayabilir. SPF hizalama için ikinci bir yol sunduğundan çoğu gönderici her ikisini de yapılandırır. En az bir tanesinin uyumlu hale getirilmesi, DMARC izleme aşamasından yaptırım aşamasına taşımanıza olanak tanır.
DKIM kaydı nasıl görünür?
selector1._domainkey.example.com IN TXT " v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQ..." burada v sürüm, k anahtar türü ve p genel anahtardır.
DKIM neden şimdi önemli?
2024'te Google ve Yahoo toplu gönderenlerin SPF , DKIM ve DMARC ile kimlik doğrulaması yapmasını zorunlu kılmaya başladı. Bu kontrolleri geçemeyen postalar kısıtlanabilir veya reddedilebilir. Ayrıca DKIM , iletilirken SPF daha iyi hayatta kalır çünkü iletilen mesaj, imzalanan içerik bozulmadan kaldığı sürece, gönderen IP değişse bile imzasını korur. Güçlü DKIM artık gelen kutusuna geniş ölçekte ulaşmak için bir temel oluşturuyor.
DKIM sağlıklı tutmak
1024 bit anahtarlar daha zayıf olduğundan ve bazı alıcılar bunlara şüpheyle yaklaştığından, DNS ve platformunuzun izin verdiği durumlarda 2048 bit RSA anahtarlarını kullanın. Anahtarları bir programa göre döndürün ve artık kullanmadığınız seçicileri kullanımdan kaldırın. EmailAuth etkin seçicilerinizi izler, zayıf veya eski anahtarları işaretler ve DKIM DMARC için uyumlu olup olmadığını gösterir. Ücretsiz alan taraması, aktif seçicilerinizi, anahtar gücünüzü ve hizalamanızı tek geçişte bildirir, böylece boşlukları alıcılardan önce düzeltebilirsiniz.
Sık sorulan sorular
DKIM e-postamı şifreliyor mu?
Hayır. DKIM mesajın alan adınızdan geldiğini ve aktarım sırasında değiştirilmediğini kanıtlayan bir şifreleme imzası ekler. Gizliliği değil, kökeni ve bütünlüğü korur. Ayrı bir aktarım şifrelemesi kullanmadığınız sürece iletinin gövdesi, onu yakalayan herkes tarafından hâlâ okunabilir.
DKIM seçici nedir?
Seçici, DNS belirli bir genel anahtara işaret eden bir etikettir. Aynı anda birden fazla DKIM anahtarı yayınlamanıza olanak tanır; örneğin her gönderme hizmeti için farklı bir anahtar. Alıcı, seçiciyi DKIM-Signature başlığından okur ve onu selector._domainkey.yourdomain.com adresinde doğru genel anahtarı bulmak için kullanır.
Zaten SPF varsa DKIM ihtiyacım var mı?
Evet. SPF ve DKIM farklı şeyleri kontrol eder ve DMARC her ikisine de uyum sağlayabilir. DKIM iletimde SPF daha iyi hayatta kalır, bu nedenle her ikisine de sahip olmak size DMARC hizalaması için daha güçlü bir yol sunar. Google ve Yahoo artık toplu gönderenlerin SPF , DKIM ve DMARC birlikte kullanmasını bekliyor.
DKIM anahtarlarını ne sıklıkla döndürmeliyim?
Yaygın bir uygulama, anahtarların her altı ila on iki ayda bir ve bir anahtarın açığa çıktığından şüpheleniyorsanız daha erken döndürülmesidir. Döndürme, sızdırılan özel anahtardan kaynaklanan hasarı sınırlar. EmailAuth eski anahtarları işaretler, böylece seçicinin yenileme süresinin ne zaman geciktiğini bilirsiniz.
E-postada DKIM nedir?
Alıcıların, gönderen etki alanını ve içeriğin aktarım sırasında değiştirilmediğini doğrulamasını sağlayan, ileti başlıklarına eklenen dijital bir imzadır.
DKIM nasıl çalışır?
Gönderen, seçilen başlıklara ve gövdeye hash uygular, hash'i özel bir anahtarla imzalar ve bir DKIM-Signature başlığı ekler. Alıcı, seçiciyi kullanarak genel anahtarı DNS alır ve imzayı doğrular.
Birden fazla DKIM kaydınız olabilir mi?
Evet, seçici başına bir tane. Her gönderme hizmeti genellikle kendi seçicisine ve anahtarına sahiptir.
DKIM nasıl kurarım?
Her gönderme hizmetinde DKIM etkinleştirin, size verdiği TXT veya CNAME kaydını yayınlayın ve ardından bir DKIM aramasıyla doğrulayın.
[ DKIM rehber ]
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.
SaaS · Özel kiracılık · Şirket içi hava boşluklu · BYOK şifrelemesi