¿Qué es un hash SHA-256? (Explicado sencillo)

Si has leído algo sobre blockchains, sellado en el tiempo o contraseñas, habrás visto la palabra hash. Suena técnico, pero la idea es simple: es el motor detrás de demostrar que un archivo existió y no ha cambiado.
Un hash es una huella digital
Una función hash toma cualquier entrada —una palabra, un documento, un vídeo de 4 GB— y produce una cadena corta de caracteres de longitud fija. SHA-256 siempre genera un resultado de 64 caracteres (256 bits). Por ejemplo, generar el hash de la palabra "hola" con SHA-256 siempre da la misma cadena larga, cada vez, en cualquier ordenador.
Las propiedades que lo hacen útil
- Determinista: la misma entrada siempre produce el mismo hash.
- Longitud fija: un tuit y una película entera generan ambos un hash SHA-256 de 64 caracteres.
- Efecto avalancha: cambia un solo carácter y el hash cambia por completo. No hay nada "cercano": es totalmente diferente.
- Unidireccional: no puedes revertir un hash para obtener el archivo original. No revela nada sobre su contenido.
Por qué esto demuestra que un archivo no ha cambiado
Debido a que cualquier cambio —incluso un solo byte— produce un hash completamente distinto, el hash es una verificación perfecta de integridad. Si registras el hash de un archivo hoy y el hash sigue coincidiendo el año que viene, el archivo es idéntico de forma demostrable. Si cambiara incluso una coma, los hashes no coincidirían.
Exactamente por eso el hashing es la base del sellado en el tiempo de confianza: no almacenas el archivo en ningún lugar público, sino su hash. Demuestra que el hash existía en un momento determinado y habrás demostrado que el archivo exacto existía entonces, manteniendo el contenido privado.
Dónde lo has visto
SHA-256 asegura Bitcoin, verifica descargas de software y almacena contraseñas de forma segura. BlockchainSign también lo utiliza: tu archivo se procesa con SHA-256 en tu navegador, y solo esa huella digital se registra en la blockchain de Ethereum, ofreciéndote una prueba inalterable y fechada sin exponer nunca tu archivo.