[ Persyaratan daerah ]

Teliti autentikasi domain pemerintah menggunakan daftar domain resmi

Gunakan daftar domain resmi sebagai kerangka terbatas, lalu bedakan keanggotaan registri dari penggunaan email dan kepatuhan kebijakan.

Oleh tim peneliti EmailAuth · 4 menit membaca

[Poin-poin penting]

  • Gunakan daftar domain resmi sebagai kerangka terbatas, lalu bedakan keanggotaan registri dari penggunaan email dan kepatuhan kebijakan.
  • Keanggotaan registri, observasi DNS , dan kepatuhan pemerintah merupakan klaim terpisah.
Di halaman ini

Sebuah studi yang berada di ranah pemerintah memerlukan populasi tertentu sebelum memerlukan grafik tingkat kelulusan. Domain terdaftar dapat melayani situs web, program yang dihentikan, atau tujuan non-pengiriman. Kehadirannya dalam daftar resmi merupakan asal usulnya, bukan bukti bahwa setiap pesan agensi berhasil menggunakan domain tersebut atau berhasil diautentikasi.

Pilih dan bekukan bingkai resmi

Repositori dotgov-data CISA membedakan current-federal.csv, yang berisi pendaftaran federal, dari current-full.csv, yang mencakup zona .gov yang lebih luas. README-nya menyatakan bahwa daftar tersebut mencakup domain tingkat kedua dalam status Siap dan Ditahan, tidak semua nama host; ini juga memperingatkan bahwa domain terdaftar tidak perlu menawarkan layanan online. Gunakan batasan tersebut dalam judul penelitian dan aturan penyertaan. Federal tidak secara otomatis sama dengan cabang eksekutif.

Untuk koleksi sebenarnya, pertahankan byte file sebenarnya, URL sumber, waktu pengambilan, dan hash konten, ditambah pengidentifikasi versi apa pun yang tersedia. Jangan hanya mencatat link ke file cabang utama yang berubah. Pertahankan bidang asli dan normalisasi dokumen, penanganan duplikat, dan pengecualian. Tidak ada gambaran populasi atau pengukuran DNS pemerintah yang diberikan dalam artikel ini.

Perbaiki seleksi sebelum memeriksa hasilnya

Pilih sensus atau nyatakan aturan pengambilan sampel, ukuran sampel dan benih acak atau urutan deterministik sebelum mengumpulkan hasil. Sepasang nama familiar yang dipilih sendiri merupakan studi kasus ilustratif, bukan sampel yang representatif. Pemeriksaan keanggotaan pendaftaran mereka setelahnya merupakan pembuktian pasca-seleksi, bukan bukti bahwa mereka diambil sampelnya dari daftar.

Catat agensi, komponen, dan domain secara terpisah. Tiga domain yang dimiliki oleh satu lembaga merupakan tiga domain observasi tetapi bukan tiga lembaga independen. Pertahankan baris yang tidak aktif, belum terselesaikan, dan dikecualikan beserta alasannya daripada menghapusnya secara diam-diam. Jangan ganti observasi yang gagal dengan domain sukses yang lebih nyaman.

Simpan bukti kueri, bukan lencana boolean

Untuk setiap baris yang dipilih, catat pemilik dan jenis pertanyaan yang tepat, pemecah masalah, waktu permintaan UTC, kesalahan respons atau pengangkutan, status DNS , pemilik/jenis/data jawaban, tanda yang relevan, dan TTL. Pertahankan respons mentah dengan versi parser dan aturan normalisasinya. Permintaan HTTP yang berhasil saja tidak menghasilkan jawaban DNS yang berhasil. API JSON Google yang terdokumentasi membedakan Status, Jawaban, dan kolom respons lainnya; Status DNS dan status transportasi berada di kolom terpisah.

Untuk jawaban TXT , pertahankan batas string karakter dan rekonstruksi konten rekaman logis dengan benar. Jangan salah a CNAME data target untuk jawaban langsung tanpa merekam rantai. Kueri _dmarc yang tepat bukanlah implementasi yang lengkap RFC 9989 penemuan kebijakan. Jika itu adalah ruang lingkup penelitiannya, beri nama observasi pemilik sebenarnya, bukan kebijakan efektif untuk setiap subdomain.

Periksa buku besar tiga baris fiktif

Nama dan hasil yang dicadangkan ini ditetapkan untuk ilustrasi metode, bukan anggota daftar CISA atau observasi jaringan. Semua baris menggunakan tipe TXT ; identitas penyelesai dan stempel waktu pengumpulan sengaja tidak diberikan karena tidak ada kueri yang dijalankan.

  • agency-a.example : usulan agensi A, komponen Alpha, pemilik _dmarc.agency-a.example . Asumsikan NOERROR dengan satu kandidat TXT v=DMARC1; p=reject. Mengklasifikasikan kandidat penolakan literal, menunggu sintaks lengkap dan validasi penemuan; jangan menyimpulkan kepatuhan, jangkauan pengirim, atau penolakan penerima.
  • programme-a.example : agensi A yang diusulkan, komponen Alpha, pemilik _dmarc.programme-a.example . Asumsikan NOERROR tanpa jawaban yang relevan. Periksa konteks CNAME /referral/authority sebelum mengklasifikasikan NODATA ; jangan berasumsi tidak ada kebijakan yang efektif.
  • agency-b.example : usulan agensi B, komponen Beta, pemilik _dmarc.agency-b.example . Asumsikan waktu tunggu permintaan habis tanpa respons DNS . Catat bukti yang tidak diketahui dan hilang; jangan mengubahnya menjadi kebijakan yang tidak ada atau tidak valid.

Buku besar memiliki tiga baris domain dan dua label agensi yang diusulkan, namun tidak memberikan penyebut atau persentase adopsi yang sebenarnya. Satu kandidat yang ditolak secara harfiah bukanlah tingkat adopsi pemerintah yang terukur. Laporan nyata harus menunjukkan penghitungan yang dipilih, dicoba, dapat ditafsirkan, dan belum terselesaikan secara terpisah, menjelaskan penyebutnya, dan menjaga kesalahan.

Pisahkan kebijakan yang dapat diobservasi dari hasil operasional

RFC 9989 menjelaskan sintaks kebijakan, penemuan dan pemrosesan penerima. Preferensi yang dipublikasikan tidak memaksa penanganan setiap penerima dan tidak menunjukkan apakah rute yang sah selaras. RFC 9990 menjelaskan bukti agregat turunan pesan terpisah dengan cakupan pelaporannya sendiri. Baik snapshot DNS maupun persentase agregat tidak membuktikan bahwa setiap warga negara menerima pemberitahuan.

Mandat pemerintah memerlukan penelitian penerapan otoritatif yang terpisah. Jangan menerjemahkan keanggotaan registri, tag penolakan, atau parser yang berhasil menjadi lencana kepatuhan hukum. Jika kesimpulan yang diminta memerlukan inventaris pengirim atau bukti penerima, nyatakan kesenjangannya daripada mengisinya dengan asumsi keberhasilan.

Tentukan paket rilis yang dapat direproduksi

Sebelum mempublikasikan temuan empiris aktual, pertahankan kerangka beku, rencana pengumpulan awal, pengecualian, respons mentah, baris yang dinormalisasi, versi parser, log kesalahan, jendela pengumpulan, dan pemetaan klaim-ke-baris. Koleksi baru mengukur jendela waktu baru; itu tidak memverifikasi proses historis yang tidak tersedia secara surut. Peninjau lain harus mampu menelusuri setiap nomor yang dilaporkan untuk memberikan bukti.

Artikel ini adalah metodologi dan contoh tertulis, bukan laporan hasil pengumpulan pemerintah. Tidak ada perubahan DNS , kueri langsung, atau pengiriman email yang dilakukan untuk buku besar hipotetisnya. Klaim sejarah naskah asli tidak digunakan sebagai bukti terkini di sini.

[ Membawa pergi ]

Keanggotaan registri, observasi DNS , dan kepatuhan pemerintah merupakan klaim terpisah.

[ Berdasarkan peran ]

Apa artinya ini bagi Anda

Pilih peran Anda untuk langkah praktis selanjutnya.

Admin TI / Surat

Bergabunglah dengan sumber yang dapat direproduksi

Baris registri dan baris kueri memerlukan kunci stabil.

Langkah selanjutnya

  1. Simpan cuplikan CSV.
  2. Jaga agar bidang departemen dan suborganisasi tetap berbeda.
  3. Verifikasi keanggotaan daftar berdasarkan domain, bukan label tampilan.

CISO / Detik

Pisahkan mandat

Keanggotaan daftar dan tag penolakan tidak menetapkan kepatuhan.

Langkah selanjutnya

  1. Periksa kewajiban yang berlaku secara mandiri.
  2. Tinjau asal dan cakupannya sebelum klaim yang lebih luas.
  3. Pertahankan cakupan tidak aktif dan domain program tetap eksplisit.

Pendiri / Non-teknis

Gunakan ruang lingkup pemerintahan yang tepat

Kerangka pengambilan sampel yang diumumkan dan cakupan yang terukur harus mendahului klaim pemerintah secara keseluruhan.

Langkah selanjutnya

  1. Bekukan daftar resmi dan cakupannya.
  2. Nyatakan aturan seleksi yang direncanakan sebelum pengumpulan.
  3. Mengungkapkan cakupan yang tidak lengkap dan hasil yang tidak diketahui.

[ FAQ ]

Pertanyaan yang sering diajukan

Bingkai resmi mana yang dapat digunakan?

Repositori dotgov-data CISA menjelaskan current-federal.csv untuk pendaftaran .gov federal tingkat kedua. Bekukan dan simpan file sebenarnya untuk penelitian nyata.

Apakah sensus pemerintah dilakukan di sini?

Tidak. Artikel ini menyediakan desain penelitian dan buku besar keputusan fiktif, bukan pengamatan DNS pemerintah secara langsung.

Kapan aturan seleksi harus diperbaiki?

Sebelum membaca data hasil. Pertahankan kerangka lengkap dan pengecualian, dan bedakan pembuktian pasca-seleksi dengan pengambilan sampel.

Apakah domain yang terdaftar menetapkan penggunaan email?

Tidak. Keanggotaan registri tidak menetapkan layanan pengiriman atau setiap nama host yang digunakan oleh suatu agensi.

Apa yang dibuktikan oleh kandidat string p=reject ?

Hanya bidang literal yang dinyatakan dalam respons yang diasumsikan; sintaksis, penemuan kebijakan, cakupan pengirim dan perilaku penerima memerlukan bukti terpisah.

Bisakah suatu departemen memiliki beberapa baris domain?

Ya. Pisahkan hubungan departemen, komponen, dan domain saat menghitung penyebut.

Bagaimana cara menangani kueri yang gagal?

Pertahankan hasil yang tidak diketahui dengan kesalahan aktualnya, bukan hasil tanpa kebijakan. Jawaban kosong juga memerlukan konteks rantai kueri.

Apakah hal ini menciptakan kepatuhan?

Tidak. Mandat, penerapan, dan kecukupan pengendalian memerlukan tinjauan otoritatif terpisah.

[ Sumber ]

Sumber

  1. RFC 9989

    Bagian §4.7 · §4.10.1 · §5.3 · §5.4

  2. RFC 9990

    Bagian §3.1 · §4 · §7 · §8 · §9

  3. API JSON DNS Publik Google

    Bagian Parameter yang didukung · Respon DNS di JSON: Status, Jawaban, TTL dan flag DNSSEC

  4. Repositori data domain .gov resmi CISA

    Bagian README: file, irama pembaruan, status Siap dan Ditahan, cakupan domain tingkat kedua

[ Glosarium ]

Glosarium

Bingkai pengambilan sampel
Daftar yang dinyatakan dari mana observasi dipilih; hal ini belum tentu merupakan populasi sasaran.
Pengamatan pemilik sebenarnya
Respons terhadap nama dan jenis DNS yang ditentukan, tanpa menyimpulkan wilayah pengirim yang lebih luas.
Pengamatan tidak diketahui
Upaya pengukuran yang tidak menghasilkan bukti yang cukup dan dapat diinterpretasikan.
Jendela observasi
Rekaman UTC awal dan akhir operasi pengumpulan.

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