DKIM (DomainKeys Identified Mail) est l’une des technologies utilisées dans le DMARC (Domain-based Message Authentication, Reporting and Conformance) pour vérifier l’authenticité d’un e-mail.
Le rôle de DKIM dans le DMARC est de signer numériquement les en-têtes et les contenus des e-mails sortants pour prouver que l’e-mail a été envoyé par le domaine indiqué. DKIM ajoute une clé de signature cryptographique à l’en-tête de l’e-mail, qui peut être vérifiée par le serveur de messagerie du destinataire pour confirmer que l’e-mail provient bien du domaine revendiqué.
DMARC utilise ensuite ces signatures DKIM pour déterminer si un e-mail est authentique ou non. Si le serveur de messagerie du destinataire vérifie que la signature DKIM est valide, DMARC passe au prochain niveau de vérification (SPF), sinon, l’e-mail est marqué comme échec de l’authentification.