¿Qué significa hash?
Hash, generalmente traducido como "hash", también se transcribe directamente como "hash", que consiste en transformar la entrada de cualquier longitud (también llamada pre-mapeo, pre-imagen) a través de un algoritmo hash. una salida de longitud fija, que es el valor hash. Esta conversión es un mapeo de compresión, es decir, el espacio de los valores hash suele ser mucho más pequeño que el espacio de las entradas. Diferentes entradas pueden generar la misma salida y es imposible determinar de forma única el valor de entrada a partir del valor hash. . En pocas palabras, es una función que comprime un mensaje de cualquier longitud en un resumen de mensaje de una longitud fija.
HASH se utiliza principalmente como algoritmo de cifrado en el campo de la seguridad de la información. Convierte información de diferentes longitudes en un código desordenado de 128 bits, llamado valor HASH. encuentre un tipo de contenido de datos y la relación de mapeo entre la dirección de almacenamiento de datos
Después de comprender la definición básica de hash, debemos mencionar algunos algoritmos hash famosos que se pueden decir que son los más. algoritmos hash ampliamente utilizados en la actualidad, y ambos están diseñados en base a MD4