Página siguiente Página anterior Índice general

2.4 Algoritmos de resumen de mensajes

Un algoritmo de resumen de mensajes o función de dispersión criptográfica es aquel que toma como entrada un mensaje de longitud variable y produce un resumen de longitud fija. En inglés el resumen se llama message digest, digest o hash y el algoritmo message digest algorithm o one way hash algorithm.

Estos algoritmos deben tener tres propiedades para ser criptográficamente seguros:

  1. No debe ser posible averiguar el mensaje de entrada basándose sólo en su resumen, es decir, el algoritmo es una función irreversible de una sola dirección.
  2. Dado un resumen debe ser imposible encontrar un mensaje que lo genere.
  3. Debe ser computacionalmente imposible encontrar dos mensajes que generen el mismo resumen.

Los algoritmos de este tipo se emplean en la generación de códigos de autentificación de mensajes y en las firmas digitales.


Página siguiente Página anterior Índice general