[ Rapporti e indagini ]

Risultati DKIM grezzi rispetto ai risultati delle politiche DKIM allineate

Distinguere la verifica della firma dal percorso DKIM allineato che può soddisfare DMARC .

A cura del team di ricerca EmailAuth

[ Punti chiave ]

  • Mantieni insieme il dominio, il selettore e il risultato di ciascuna firma.
  • Solo una firma allineata di verifica fornisce il percorso DKIM .
  • La copertura e la gestione delle firme aggregate hanno limiti separati.
In questa pagina

A Firma DKIM può verificare correttamente il dominio di un provider senza autenticare il dominio che un lettore vede in Da. Rapporti aggregati preservare entrambi gli strati. Leggere l'identità grezza della firma e il risultato prima di interpretare il file relativo a DKIM DMARC risultato.

Inizia con ogni firma riportata

Riferimenti: RFC 9990 §3.1.1.12, RFC 9990 §3.1.3.

In auth_results/dkim, RFC 9990 identifica il dominio firma, selettore e risultato della verifica. Il dominio corrisponde a d nella DKIM-Signature e il selettore a s. Né un nome visualizzato descrittivo né l'etichetta del selettore sostituiscono il dominio di firma allineamento.

I messaggi possono contenere più firme. Uno può fallire dopo la modifica del contenuto mentre un altro verifica, oppure entrambi possono verificare in domini diversi. Esamina i singoli risultati anziché selezionare la prima firma visualizzata dall'interfaccia. I rapporti possono limitare il numero di firme che includono, quindi l'assenza da un record aggregato non è sempre la prova che una firma non sia mai esistita.

Confronta il dominio della firma con Da

Riferimenti: RFC 9989 §4.4.1, RFC 9989 §3.2.10.2, RFC 9989 §4.10.2, RFC 9990 §3.1.1.9.

DMARC utilizza il dominio dell'autore dal campo Da visibile e il dominio di una firma DKIM verificata correttamente. L'allineamento rigoroso richiede una corrispondenza esatta del dominio. L'allineamento rilassato utilizza la relazione definita dall'individuazione del dominio organizzativo in base alle regole applicabili. L'identità i in una firma non sostituisce d per questo confronto.

Una firma il cui dominio è allineato ma il cui controllo crittografico fallisce non fornisce un passaggio DKIM sentiero. Al contrario, una firma valida proveniente da un dominio non correlato rimane non allineata. Il campo policy_evaluated/dkim rappresenta la valutazione relativa a DMARC, non semplicemente se una firma è stata verificata.

Riprodurre il risultato in un esempio sintetico

Riferimenti: RFC 9989 §5.3.5.

Presupporre una policy valida applicabile, controlli completati, domini organizzativi brand.example / vendor.example non correlati e header_from= brand.example . La firma uno utilizza d=vendor.example e verifica. La firma due utilizza d=brand.example e non supera il controllo dell'hash del corpo. In questo esempio non esiste un percorso DKIM allineato con successo, quindi un errore della policy relativa a DKIM è coerente con il passaggio non elaborato della firma.

Ora cambia il risultato della firma due in Passa mantenendo le stesse identità. Tale firma fornisce un allineamento esatto, quindi il percorso DKIM può soddisfare DMARC indipendentemente dal risultato della firma non correlata. Questi sono casi costruiti, non misurazioni reali del ricevitore. Ispezionare SPF anche prima di determinare il risultato DMARC complessivo nel primo caso.

Riparare la verifica e l'allineamento separatamente

Riferimenti: RFC 6376 §6.1, RFC 9989 §5.4.

In caso di errore di verifica, indagare sulla chiave della firma segnalata, sulla copertura del contenuto e sull'effettiva elaborazione del messaggio. Un difetto di body-hash non viene riparato semplicemente modificando l'indirizzo del mittente. Per una firma del provider verificata ma non allineata, stabilisci se il servizio supporta un dominio di firma personalizzato o un altro percorso allineato.

Non dare per scontato che l'aggiunta di una firma aggiuntiva ne ripari una precedente. Crea un altro percorso valutato in modo indipendente. La domanda utile è se almeno una firma valida e supportata è allineata, non se ogni possibile firma viene superata.

Conserva i campioni grezzi e i risultati dei ricevitori affidabili quando risolvi prove aggregate ambigue. Registra il dominio d, il selettore, il risultato della verifica, la modalità di allineamento e il dominio dell'autore per ciascun percorso testato. Mantieni le disposizioni separate: il successo dell'autenticazione non garantisce la consegna e un'eccezione di gestione del destinatario non trasforma una firma non riuscita in una valida.

Conservare il confronto tra firme multiple

Due mappe sintetiche parziali utilizzano header_from= brand.example , policy p=reject, allineamento rilassato e intervallo epocale 1704067200–1704153600. Entrambi hanno un pass SPF non elaborato per vendor.example non correlato, quindi nessuno dei due ha allineato SPF . Il primo prevede che il passaggio DKIM vendor.example /v1 e il DKIM brand.example /b1 falliscano. Il risultato DKIM allineato e il risultato DMARC complessivo non riescono. Il secondo ha il fallimento vendor.example /v1 e il passaggio brand.example /b1. I risultati DKIM allineati e DMARC complessivi sono superati.

L'esercizio di identità locale fornito riproduce questi risultati e mantiene i selettori attaccati a ciascuna firma. Il modello presuppone i risultati della verifica forniti; non ricalcola le firme né testa DNS . Entrambe le mappe rappresentano 25 osservazioni ciascuna, non un campione di traffico misurato. Il loro campo di disposizione rimane un contesto di reporting fornito anziché una garanzia di consegna calcolata. Utilizza messaggi non elaborati effettivi per convalidare questa catena per un percorso di produzione.

Mantieni l'esercizio entro l'ambito

Gli esempi sono proiezioni parziali del campo, non report validi per lo schema o traffico misurato. I controlli locali utilizzano risultati di autenticazione e relazioni organizzative forniti esplicitamente; non eseguono il rilevamento DNS , la valutazione SPF , la verifica crittografica, l'acquisizione di report o i test di consegna del ricevitore. Conserva il report originale e le prove del messaggio attendibile prima di apportare una modifica alla produzione.

[ Porta via ]

Mantieni insieme il dominio, il selettore e il risultato di ciascuna firma. Solo una firma allineata di verifica fornisce il percorso DKIM . La copertura e la gestione delle firme aggregate hanno limiti separati.

[Per ruolo]

Cosa significa questo per te

Scegli il tuo ruolo per i prossimi passi pratici.

Amministratore IT/Posta

Valutare le firme individualmente

Firme multiple possono spiegare campi del report apparentemente in conflitto.

Prossimi passi

  1. Registrare d e s per ciascuna firma riportata.
  2. Separare la verifica dall'allineamento.
  3. Utilizzare campioni grezzi per indagare sui dettagli mancanti.

CISO/SecOps

Mantieni le conclusioni sulla fiducia ristrette

Una firma valida e un'identità allineata non stabiliscono la sicurezza o la consegna del messaggio.

Prossimi passi

  1. Esaminare l'autorità di firma.
  2. Conservare le prove del fallimento.
  3. Evitare di trattare gli override del ricevitore come autenticazione riparata.

Fondatore / Non tecnico

Chiedi quale identità è effettivamente passata

Una spunta verde del dominio del provider potrebbe lasciare il dominio rivolto al cliente senza DKIM allineato.

Prossimi passi

  1. Identificare i domini critici dell'autore.
  2. Conferma la firma personalizzata supportata.
  3. Esamina il risultato DMARC completo.

[ Domande frequenti ]

Domande frequenti

DKIM può passare mentre il risultato DKIM di DMARC fallisce?

SÌ. Una firma verificata può utilizzare un dominio non correlato al dominio dell'autore.

RFC 9990 §3.1.1.9 RFC 9990 §3.1.1.12

Quale identità DKIM viene utilizzata per l'allineamento?

Il dominio di firma d di una firma verificata con successo, rispetto al dominio dell'autore.

RFC 9989 §4.4.1

Sostituisco d per DMARC ?

No. L'identità DKIM i non è l'identificatore del dominio di firma utilizzato per l'allineamento DMARC .

RFC 9989 §4.4.1

È necessario che tutte le firme passino?

No. Una firma allineata correttamente può fornire il percorso DKIM anche quando un'altra firma fallisce.

RFC 9989 §5.3.5

Una firma allineata ma interrotta è utile per passare DMARC ?

No. La firma deve essere verificata correttamente e allineata.

RFC 9989 §4.4.1

I rapporti aggregati elencano necessariamente ogni firma?

No. I limiti di segnalazione e il comportamento di valutazione del destinatario possono influenzare le firme visualizzate.

RFC 9990 §3.1.3

SPF può ancora soddisfare DMARC ?

SÌ. Un percorso SPF allineato che passa può soddisfare DMARC indipendentemente dal percorso DKIM .

RFC 9989 §5.3.5

Una seconda firma ripara la prima?

No. Ogni firma viene valutata separatamente; la nuova firma potrebbe fornire un diverso percorso di successo.

RFC 6376 §6.1 RFC 9989 §5.3.5

[ Fonti ]

Fonti

  1. RFC 9989

    Sezioni §3.2.10.2 · §4.10.2 · §4.4.1 · §5.3.5 · §5.4

  2. RFC 9990

    Sezioni §3.1.1.12 · §3.1.1.9 · §3.1.3

  3. RFC 6376

    Sezioni §6.1

[ Glossario ]

Glossario

Dominio di firma
Il dominio DKIM d utilizzato per la verifica della firma e l'allineamento DMARC ; il selettore identifica la chiave di ricerca, non l'identità allineata.

RFC 9990 §3.1.1.12 RFC 9989 §4.4.1

Segnala la copertura della firma
Le firme incluse nelle regole di segnalazione; non è necessario che il rapporto contenga tutte le firme presenti sul messaggio originale.

RFC 9990 §3.1.3

Provenienza aziendale

Perché le principali istituzioni finanziarie e i governi hanno ritirato le dashboard di sicurezza della posta elettronica.

Le tradizionali piattaforme di autenticazione e-mail ti vendono una dashboard e chiedono ai tuoi ingegneri di fare il lavoro. Negli ambienti ad alto rischio, la supervisione manuale comporta un’applicazione ritardata, deviazioni della configurazione e domini ombra non monitorati.

EmailAuth è la piattaforma di provenienza della posta elettronica degli agenti. I nostri agenti applicano p=reject, mantieni allineati i mittenti di terze parti e sposta i tuoi domini al massimo RFC 9989 conformità, il nuovo standard DMARC , con verificabilità human-in-the-loop.

Governi Grandi imprese Istituti finanziari di primo livello

SaaS · Locazione dedicata · Air-gapped on-premise · Crittografia BYOK

Base di conoscenza