Este documento describe las funciones hash y su uso en criptografía. Explica que las funciones hash se utilizan para generar resúmenes cortos de mensajes que pueden firmarse digitalmente para autenticar el mensaje y el emisor. También describe las propiedades que deben cumplir las funciones hash para ser seguras, como resistencia a colisiones. Finalmente, detalla el algoritmo MD5 como ejemplo de función hash, explicando sus etapas y funciones internas.