[ DKIM ]

Penerbitan DKIM TXT dan CNAME : ikuti model manajemen kunci penyedia

Publikasikan jenis catatan yang didukung layanan pengiriman Anda, lalu verifikasi resolusi DNS dan identitas penandatanganan pada email yang diterima.

Oleh tim peneliti EmailAuth

[Poin-poin penting]

  • Gunakan nama, jenis, dan nilai yang dihasilkan penyedia saat ini.
  • Jangan menggabungkan kunci CNAME dan TXT konvensional pada satu pemilik.
  • Periksa DNS , tanda tangan sebenarnya, dan penyelarasan secara terpisah.
Di halaman ini

A DKIM penyiapan selesai ketika layanan menandatangani email yang dimaksud dan penerima dapat memvalidasinya. Status DNS hijau saja tidak menentukan hasil apa pun. Pilih TXT atau CNAME dari model manajemen kunci yang didukung penyedia, daripada memperlakukannya sebagai cara yang dapat dipertukarkan untuk menempelkan kunci.

Identifikasi siapa yang mengelola kunci

Diterbitkan secara langsung catatan TXT membawa data verifikasi DKIM . Dengan pengaturan CNAME , pemilih nama alias nama DNS lain tempat data verifikasi dikelola. Kunci penandatanganan pribadi termasuk dalam sistem penandatanganan, tidak pernah ada dalam catatan publik mana pun. RFC 6376 §3.6 Dan RFC 6376 §6.1.2 menjelaskan penemuan dan pengambilan kunci; Perilaku alias DNS didefinisikan di RFC 1034 §3.6.2.

Prosedur domain kustom Microsoft 365 menggunakan data CNAME dan tujuan yang dihasilkan penyewa. Dokumentasinya saat ini adalah contoh mengapa menyalin pola target lama tidak aman. Dapatkan nilai yang ditampilkan untuk penyewa sebenarnya dan domain yang dipilih. Contoh ini tidak berarti bahwa layanan yang tidak terkait menerima catatan yang sama.

Sebelum mengedit DNS , catat akun pengirim, terlihat Dari domain, domain penandatanganan yang dituju, nama pemilih, jenis catatan, nilai persis yang dihasilkan, dan pemilik yang bertanggung jawab. Tanyakan sistem mana yang melakukan rotasi dan siapa yang memberhentikan delegasi ketika kontrak berakhir. Jika penyedia tidak dapat menggunakan domain penandatanganan yang diperlukan, mengubah jenis data DNS tidak akan menciptakan kemampuan tersebut.

Publikasikan dengan nama pemilik yang benar

Tanda tangan ilustratif dengan d=example.com Dan s=billing mengarah ke billing._domainkey.example.com. Contoh ini mengidentifikasi nama pemilik DNS , bukan kunci publik yang berfungsi atau target CNAME produksi.

Periksa apakah antarmuka DNS mengharapkan nama lengkap itu atau hanya saja penagihan. _domainkey. Beberapa antarmuka menambahkan nama zona. Baca kembali nama pemilik yang dihasilkan alih-alih berasumsi bahwa kotak entri menyimpannya. Periksa data yang ada sebelum mengubah nama. CNAME konvensional tidak dapat hidup berdampingan di sana dengan data kunci TXT terpisah; pertahankan penyeleksi yang tidak terkait dan ikuti prosedur migrasi yang didukung penyedia.

Untuk TXT , publikasikan nilai publik yang tepat dalam representasi yang didukung. Untuk CNAME , gunakan tujuan yang dihasilkan, bukan kunci salinan yang ditemukan di tujuan hari ini. Menyalin kunci saat ini secara lokal dapat merusak model rotasi penyedia selanjutnya. Simpan tangkapan layar atau catatan yang diekspor dalam catatan perubahan, tidak termasuk kredensial dan kunci pribadi.

Verifikasi resolusi dan pengiriman sebenarnya secara terpisah

Kueri nama pemilik yang tepat terhadap DNS otoritatif, lalu periksa resolusi rekursif melalui jalur yang akan digunakan penerima. Untuk CNAME , ikuti alias ke hasil akhir TXT dan catat setiap batas waktu atau target yang hilang. Izinkan data lama disimpan dalam cache, termasuk jawaban negatif, saat menafsirkan ketidaksepakatan. Publikasi dan konvergensi cache global adalah pengamatan yang berbeda.

Selanjutnya kirim pesan terkontrol melalui aplikasi sebenarnya. Pertahankan header mentahnya dan hasil autentikasi sistem penerima tepercaya. Catatan d=, s= dan verifikasi DKIM . Memeriksa penyelarasan dengan domain Dari yang terlihat secara terpisah. Tanda tangan yang valid dari domain milik penyedia mungkin tidak terkait dengan identitas pelanggan yang ingin Anda autentikasi.

Jika DNS teratasi tetapi email tidak ditandatangani, selidiki aktivasi dan perutean layanan. Jika tanda tangan memberi nama pemilih yang berbeda, periksa pemilih tersebut daripada mengedit rekaman yang tidak digunakan berulang kali. Jika verifikasi gagal setelah modifikasi konten, mengubah TXT ke CNAME bukanlah perbaikan.

Jaga agar ketergantungan tetap akuntabel

Tutup perubahan hanya bila catatan, penandatangan dan bukti yang diterima sepakat. Simpan konfigurasi sebelumnya dan rencana pemulihan resmi sebelum peralihan. Saat offboarding, hentikan integrasi pengiriman dan hentikan ketergantungan verifikasinya dengan sengaja, dengan mempertimbangkan email sah yang masih dalam perjalanan. Jangan meninggalkan alias penyedia yang tidak dapat dijelaskan tanpa batas waktu atau menghapus pemilih aktif hanya karena spreadsheet kontrak menyatakan bahwa layanan telah berakhir.

Delegasi DNS DKIM : menilai cakupan kendali yang diberikan kepada penyedia · Sintaks kunci publik DKIM : mengidentifikasi nilai DNS yang terpotong atau salah format.

Terapkan perbedaannya

Gunakan catatan penerimaan tiga bagian: pemilik/jenis/nilai yang dipublikasikan dan waktu observasi; d/s aktual yang diterima dan verifikasi tepercaya; selaras dengan Domain Penulis yang dituju. Jika DNS benar tetapi email tidak ditandatangani, selidiki aktivasi atau pemilihan rute alih-alih mengubah jenis rekaman. Jika pemilih berbeda dikeluarkan, ikuti bukti itu. Daftar periksa ini merupakan pekerjaan peninjauan yang diusulkan, bukan pengujian DNS atau email yang dilakukan.

[ Membawa pergi ]

Gunakan nama, jenis, dan nilai yang dihasilkan penyedia saat ini. Jangan menggabungkan kunci CNAME dan TXT konvensional pada satu pemilik. Periksa DNS , tanda tangan sebenarnya, dan penyelarasan secara terpisah.

[ Berdasarkan peran ]

Apa artinya ini bagi Anda

Pilih peran Anda untuk langkah praktis selanjutnya.

Admin TI / Surat

Uji seluruh jalur.

Publikasi DNS dan aktivasi penandatanganan aktual memerlukan observasi terpisah.

Langkah selanjutnya

  1. Baca kembali data resmi.
  2. Tangkap tes rute produksi.
  3. Konfirmasikan hasil penyelarasan yang diterima.

CISO / Detik

Tinjau kepercayaan yang didelegasikan.

Target yang dikelola penyedia dapat mengubah materi verifikasi dalam cakupan yang didelegasikan.

Langkah selanjutnya

  1. Menyetujui identitas penandatanganan.
  2. Tinjau alias basi.
  3. Tinjau otoritas rotasi penyedia.

Pendiri / Non-teknis

Jadikan kepemilikan sebagai bagian dari orientasi.

Penyedia pengirim menambahkan DNS berkelanjutan dan ketergantungan penandatanganan, bukan hanya tugas penyiapan satu kali.

Langkah selanjutnya

  1. Tetapkan pemilik.
  2. Sertakan masa pensiun dalam daftar periksa vendor.
  3. Verifikasi penghentian layanan saat perpanjangan.

[ FAQ ]

Pertanyaan yang sering diajukan

Apakah CNAME adalah kunci publik DKIM ?

Tidak. Itu adalah alias untuk nama DNS lain. Ikuti resolusi pada data verifikasi dan gunakan target yang dibuat penyedia.

RFC 1034 §3.6.2

Bisakah saya memasukkan TXT dan CNAME pada nama pemilih yang sama?

Jangan gabungkan CNAME konvensional dengan kunci TXT terpisah pada nama pemilik tersebut. Gunakan model yang didukung dan pemilih berbeda jika diperlukan.

RFC 1034 §3.6.2

Haruskah saya menyalin kunci dari target penyedia CNAME ke zona saya?

Bukan sebagai pengganti improvisasi. Itu bisa melepaskan publikasi Anda dari rotasi kunci penyedia.

Apakah pemeriksaan DNS yang berhasil membuktikan bahwa email telah ditandatangani?

Tidak. Kirim melalui aplikasi asli dan periksa tanda tangan yang diterima dan hasil verifikasi tepercaya.

RFC 6376 §5.5 RFC 6376 §6.1

Kemana kunci pribadinya pergi?

Pada sistem penandatanganan resmi atau layanan kunci yang didukungnya. Itu tidak boleh dipublikasikan di DNS .

RFC 6376 §8.3

Mengapa nama rekaman berisi domain saya dua kali?

Antarmuka DNS mungkin telah menambahkan zona tersebut ke nama lengkap. Bandingkan nama pemilik sebenarnya yang dipublikasikan dengan nama yang diperlukan.

Apakah melewati DKIM menjamin penyelarasan Dari-domain?

Tidak. Bandingkan domain d tanda tangan yang meneruskan dengan domain Dari yang terlihat berdasarkan aturan penyelarasan DMARC yang berlaku.

RFC 9989 §4.4.1

Apa yang harus saya simpan untuk offboarding?

Simpan pemilik layanan, penyeleksi, target, identitas penandatanganan dan rencana pensiun, di samping bukti pesan yang diterima.

[ Sumber ]

Sumber

  1. RFC 6376

    Bagian §1 · §3.1 · §3.5 · §3.6 · §5.5 · §6.1 · §6.1.2 · §8.3

  2. RFC 1034

    Bagian §3.6.2

  3. RFC 9989

    Bagian §4.4 · §4.4.1

  4. Microsoft Learn: Konfigurasikan DKIM

    Bagian Sintaks untuk data CNAME DKIM · Konfigurasikan penandatanganan pesan keluar DKIM menggunakan domain khusus

[ Glosarium ]

Glosarium

DKIM
Tanda tangan terkait domain atas konten pesan terpilih yang diverifikasi menggunakan data kunci publik.

RFC 6376 §1

Pemilih
Nilai s digunakan dengan domain penandatanganan d untuk menemukan data verifikasi.

RFC 6376 §3.1 RFC 6376 §3.5

Penyelarasan DMARC
Hubungan yang diperlukan antara pengidentifikasi yang diautentikasi dan Domain Penulis.

RFC 9989 §4.4

Asal perusahaan

Mengapa lembaga keuangan dan pemerintah terkemuka menghentikan dasbor keamanan email mereka.

Platform autentikasi email tradisional menjual dasbor kepada Anda dan meminta teknisi Anda melakukan pekerjaannya. Di lingkungan berisiko tinggi, pengawasan manual berarti penegakan yang tertunda, penyimpangan konfigurasi, dan domain bayangan yang tidak dipantau.

EmailAuth adalah platform asal email agen. Agen kami menegakkan p=reject, jaga agar pengirim pihak ketiga tetap selaras dan pindahkan domain Anda ke kapasitas penuh RFC 9989 kepatuhan, standar DMARC baru, dengan kemampuan audit yang dapat dilakukan secara langsung oleh manusia.

Pemerintah Perusahaan besar Lembaga keuangan tingkat 1

SaaS · Penyewaan khusus · On-prem dengan celah udara · Enkripsi BYOK

Basis Pengetahuan