Saltar al contenido principal

Qué es un hash

Hash es el resultado de una función criptográfica que transforma datos en una cadena de longitud fija.

Las funciones hash se utilizan en blockchain para proteger datos y vincular bloques entre sí.

Cómo funciona un hash

Incluso un pequeño cambio en los datos de entrada produce un hash completamente diferente.

Esta propiedad se utiliza para verificar la integridad de los datos.

Hash vs cifrado

Después de aplicar una función hash, con las capacidades computacionales actuales es prácticamente imposible recuperar los datos originales. Esto diferencia el hashing del cifrado, donde los datos pueden descifrarse si se posee la clave correspondiente. En el futuro, con el desarrollo de la computación cuántica, será necesario utilizar algoritmos de hashing resistentes para evitar que los datos originales puedan recuperarse mediante fuerza bruta.

Dónde se utiliza hash

Hash se utiliza en:

  • blockchains
  • firmas digitales
  • sistemas de seguridad

Términos relacionados

FAQ

¿Qué hace una función hash?

Una función hash convierte datos de cualquier tamaño en una cadena de longitud fija.

¿Se pueden recuperar los datos a partir de un hash?

No. Las funciones hash criptográficas son unidireccionales.

¿Por qué el hash es importante para blockchain?

El hash conecta los bloques entre sí y protege los datos contra modificaciones.