Alerta importante: Google y Yahoo exigirán DMARC a partir de abril de 2024.
PowerDMARC

SPF vs DKIM vs DMARC

SPF vs DKIM vs DMARC

SPF vs DKIM vs DMARC

Tiempo de lectura: 4 min

Existen tres protocolos principales que pueden utilizarse para verificar la autenticidad de un correo electrónico: SPF, DKIM y DMARC. Todos ellos sirven para evitar la suplantación de identidad -la práctica de hacerse pasar por el dominio de otra persona para enviar correo electrónico a través de sus servidores- y cada uno tiene sus propios puntos fuertes y débiles. 

Como el correo electrónico se ha convertido en una forma esencial de comunicación tanto para particulares como para empresas, también se ha convertido en un objetivo principal para los ciberdelincuentes. Para protegerse de los ataques basados en el correo electrónico, como el spam, el phishing y la suplantación de identidad, se han desarrollado protocolos de autenticación del correo electrónico como SPF, DKIM y DMARC.

En este blog, exploraremos estos tres protocolos de autenticación de correo electrónico, sus diferencias y cómo funcionan juntos para proporcionar un marco de seguridad de correo electrónico robusto.

1. Marco de la política de remitentes (SPF) 

SPF son las siglas de Sender Policy Framework. Se utiliza para verificar que un dominio está autorizado a enviar correos electrónicos en nombre de otro dominio. Por ejemplo, si tiene una dirección de correo electrónico en [email protected], puede utilizar SPF para que la gente sepa que envió el correo electrónico desde ese dominio. Si su dominio no tiene un registro SPF, algunos servidores rechazarán sus correos como spam. 

Por ejemplo, si administras el dominio Google Apps de una empresa y quieres permitir que solo los servidores de Google envíen mensajes de correo electrónico en nombre de tu dominio, puedes añadir el siguiente registro SPF en la configuración de DNS:

v=spf1 include:_spf.google.com -all

2. Correo identificado con claves de dominio (DKIM)

DKIM significa DomainKeys Identified Mail y se utiliza para verificar la identidad del remitente firmando cada correo electrónico con una clave hash cifrada. Esto permite a los destinatarios saber si el correo electrónico ha sido alterado o no desde que se envió, mostrándoles esta firma junto a cada mensaje en sus bandejas de entrada. También ayuda a prevenir el spam al evitar que los spammers envíen correos falsos haciéndose pasar por el nombre de dominio de otra persona. 

Así es como funciona DKIM:

El servidor de correo del remitente añade una firma digital a la cabecera del mensaje de correo electrónico. La firma se crea utilizando una clave privada, a la que sólo tiene acceso el servidor de correo del remitente. Esta firma es única para el mensaje de correo electrónico y verifica que el servidor de correo del remitente ha aprobado el contenido del mensaje.

El servidor de correo del remitente publica la clave pública en los registros DNS del dominio. La clave pública se utiliza para verificar la firma del mensaje de correo electrónico.

Cuando el mensaje de correo electrónico llega al servidor de correo receptor, el servidor recupera la clave pública de los registros DNS del dominio y la utiliza para verificar la firma en la cabecera del correo electrónico. Si la firma es válida, significa que el correo electrónico no ha sido manipulado durante el tránsito, y el mensaje se considera auténtico.

Si la firma no es válida, el servidor de correo receptor marcará el mensaje como spam o lo rechazará. Esto ayuda a prevenir los ataques de phishing, en los que un ciberdelincuente se hace pasar por una entidad de confianza para engañar al destinatario y conseguir que revele información sensible o descargue malware.

3. Informes y conformidad de autenticación de mensajes basados en dominios (DMARC)

Domain-based Message Authentication, Reporting, and Conformance (DMARC) es un protocolo de autenticación de correo electrónico que combina SPF y DKIM para ofrecer una solución de seguridad de correo electrónico más completa. DMARC permite a los propietarios de dominios especificar políticas sobre cómo los receptores de correo electrónico deben tratar los mensajes que no superan las comprobaciones SPF o DKIM. DMARC funciona añadiendo un registro DNS que indica a los receptores de correo electrónico cómo deben gestionar los mensajes que no superan las comprobaciones SPF o DKIM.

DMARC también permite a las organizaciones informar sobre los mensajes que no superan las comprobaciones de autenticación, como los fallos de SPF o DKIM, para que puedan tomar medidas contra los remitentes no autorizados que puedan estar suplantando sus dominios para enviar correos electrónicos fraudulentos bajo falsos pretextos.

¿Cómo puede mejorar la seguridad del correo electrónico de su dominio el uso conjunto de SPF, DKIM y DMARC?

La aplicación conjunta de los protocolos SPF, DKIM y DMARC puede mejorar significativamente la seguridad del correo electrónico de un dominio. SPF verifica los servidores de correo autorizados para enviar correos electrónicos en nombre de un dominio, mientras que DKIM firma los correos electrónicos con una clave privada y verifica la autenticidad en el servidor del destinatario. DMARC proporciona un marco de políticas para la autenticación del correo electrónico, permitiendo a los propietarios de dominios especificar cómo debe gestionarse la autenticación fallida, y proporciona información para ayudar a identificar y abordar posibles problemas. 

Juntos, SPF, DKIM y DMARC proporcionan un enfoque por capas para la autenticación del correo electrónico que dificulta a los atacantes la suplantación de dominios o de remitentes. También proporcionan a los propietarios de dominios un mayor control sobre la seguridad de su correo electrónico, ayudándoles a prevenir ataques basados en el correo electrónico y a garantizar que los correos legítimos se entregan correctamente.

Palabras finales

Con el aumento de la frecuencia y la complejidad de los ciberataques, es esencial tomarse en serio la seguridad del correo electrónico. Los protocolos de autenticación del correo electrónico como SPF, DKIM y DMARC desempeñan un papel crucial en la protección contra amenazas basadas en el correo electrónico como el spam, el phishing y la suplantación de identidad. Mediante la aplicación de estos protocolos, los particulares y las empresas pueden salvaguardar su información confidencial y evitar el acceso no autorizado a sus sistemas. 

La seguridad del correo electrónico no sólo es importante para proteger los datos personales y corporativos, sino que también es un componente vital para generar confianza y mantener las relaciones con clientes y partes interesadas. Por lo tanto, es crucial tomar medidas proactivas para garantizar la seguridad y la integridad de la comunicación por correo electrónico.

Salir de la versión móvil