¿Que es un hash?

Un hash, también llamado a digest, es una serie única de datos. Un hash se crea cuando una colección de información que deseas proteger se ejecuta a través de una función hash. El proceso de crear un hash se llama hashing. El hash resultante es único para el mensaje original y por lo tanto se puede utilizar como firma digital de los mismos.

Desde un hash se crea una firma de identificación de datos que puede ser usada para determinar si un conjunto de datos se ha cambiado, en otras palabras, es posible verificar la integridad de los datos. Por ejemplo, quieres asegurarte de que los documentos financieros que has almacenado no han sido alterados, por lo que creas un hash de los datos correctos conocidos. Ahora, cada vez que desees comprobar los datos, simplemente compruebas los hash de los datos de nuevo y los dos hashes deben coincidir.