Canonicalización DKIM
Cómo un firmante DKIM normaliza encabezados y cuerpo antes del hash, simple o relaxed para cada uno, según la etiqueta c=, para que pequeños cambios en el camino no rompan la firma.
Qué significa
c= nombra dos algoritmos, primero el de encabezados y luego el del cuerpo, como c=relaxed/relaxed. El valor por defecto es simple/simple, y un solo nombre fija el algoritmo de encabezados con simple para el cuerpo.
La canonicalización simple de encabezados no cambia nada, así que cualquier reacomodo de líneas o cambio de mayúsculas rompe la firma. Relaxed pasa los nombres de encabezado a minúsculas, une las líneas plegadas, reduce las series de espacios y tabulaciones a un solo espacio y quita los espacios alrededor de los dos puntos y al final. Para el cuerpo, simple solo elimina las líneas vacías del final; relaxed además ignora los espacios al final de línea y reduce las series de espacios dentro de las líneas.
Relaxed sobrevive al reformateo que los servidores aplican de rutina, así que relaxed/relaxed es la opción más segura para la mayoría de los remitentes. Ninguna sobrevive a cambios reales de contenido, como un pie de página agregado o un enlace reescrito.
Ejemplo
c=relaxed/relaxedTérminos relacionados
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