Ir al contenido
Glosario · Autenticación

Etiqueta bh= de DKIM

La etiqueta obligatoria de una firma DKIM que contiene el hash en base64 del cuerpo del mensaje canonicalizado, que se comprueba antes que la propia firma.

Qué significa

El firmante canonicaliza el cuerpo (simple o relaxed, según c=), calcula su hash con SHA-256 y guarda el resultado en bh=. Ese hash del cuerpo queda luego cubierto por la firma en b=, ya que el encabezado DKIM-Signature forma parte de lo que se firma.

Al verificar, el receptor vuelve a calcular primero el hash del cuerpo. Si no coincide, el cuerpo cambió después de la firma: un pie de página agregado por una lista de correo o un gateway de seguridad, una línea reacomodada, una codificación convertida o un enlace reescrito. El RFC 6376 llama a este fallo "body hash did not verify"; apunta a contenido modificado en el camino y no a un problema de clave o de DNS.

Un cuerpo vacío tiene un hash fijo, y el RFC 6376 lo da para cada canonicalización.

Ejemplo

bh=47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=

En este sitio

Fuentes

En qué se basa esta definición. La redacción es nuestra; los hechos son de las fuentes.

Los 432 términos del glosarioLa wiki: blacklists y códigos de rebote

Beat · monitoreo de pago

Un latido para tu correo.

Beat ejecuta cada verificación de este sitio de forma programada: 41 verificaciones, 50 blacklists e inbox placement real. En cuanto algo falla, te dice qué falló, por qué importa y la solución exacta.

example.comVigilando
  • SPFaprobado
  • DKIMaprobado
  • DMARCp=none
  • Blacklists0 / 50

Ilustrativo. Tu dominio, cada pocas horas.

También de nosotros:Pulse: tu propia infraestructura de envíoConsultoría: US$ 65/h, sin cuota mensual