Última actualización: 02 noviembre 2026

Notarización blockchain

Huella digital de un documento: cálculo y comprobación

Huella digital de un documento: cálculo y comprobación

Qué es el hash de un archivo y qué es SHA-256, cómo comprobarlo, por qué cambia con cualquier modificación y cómo se verifica un hash en blockchain

 
Tu pregunta

¿Qué es un hash y para qué sirve?

Respuesta rápida

Es un código de longitud fija que una función matemática, como SHA-256, calcula a partir del contenido de un archivo. Sirve para identificarlo y comprobar su integridad: cualquier cambio, por mínimo que sea, produce un hash distinto, sin revelar el contenido. Esa huella es la que registra en Bitcoin el sellado de huellas de Fecha Cierta Blockchain.

Dos archivos pueden parecer idénticos a simple vista y no serlo. El hash permite comprobarlo sin abrir ni comparar su contenido, y por eso es la base de cualquier registro en blockchain.

Su uso para fechar documentos se explica en la guía de huellas y registro en Bitcoin.


Takeaways - Puntos clave del artículo

  • Norma de referencia: SHA-256 forma parte de la familia SHA-2, definida por el NIST en la norma FIPS 180-4 para detectar si un mensaje ha cambiado.
  • Longitud fija: SHA-256 produce siempre un resultado de 256 bits, que suele mostrarse como 64 caracteres hexadecimales, sea cual sea el tamaño del archivo.
  • Algoritmo retirado: El NIST retirará SHA-1 a finales de 2030 y recomienda a quien dependa de él pasar a SHA-2 o SHA-3.
  • MD5 descartado: MD5 ya no es aceptable donde se necesita resistencia a colisiones, como en las firmas digitales, según el RFC 6151.
  • Doble hash: Bitcoin identifica transacciones y bloques con un doble SHA-256, es decir, aplicando la misma función dos veces seguidas.

¿Hay que guardar la huella de un archivo importante?

Registrar el hash del archivo Huella SHA-256 calculada al subirlo • Registro en una transacción de Bitcoin • El contenido nunca se publica

¿Qué es el hash de un archivo?

Es la huella digital de ese archivo: una cadena de letras y números que se obtiene aplicando una función hash a todo su contenido. Dos copias idénticas dan el mismo hash, y cualquier diferencia entre ellas da otro.

Por eso sirve para registrar un documento sin revelarlo. Cómo se usa como prueba se explica en la prueba de existencia con blockchain.


¿Qué es un archivo SHA-256?

No es un tipo de archivo: SHA-256 es un algoritmo de la familia SHA-2 (FIPS 180-4) que genera, a partir de cualquier archivo, un resultado de 256 bits. Lo que a veces se llama «archivo SHA-256» es un texto con ese resultado, que acompaña a una descarga para poder comprobarla.


¿Cómo puedo comprobar el hash SHA-256 de un archivo?

Calculándolo con una herramienta y comparándolo con el valor de referencia:

  • Windows: el comando certutil con la opción -hashfile y el algoritmo SHA256.
  • macOS y Linux: utilidades de terminal como shasum o sha256sum.
  • Comparación: si los dos valores coinciden carácter a carácter, el archivo no ha cambiado.

¿Por qué el hash cambia si se modifica el archivo, aunque sea mínimamente?

Porque las funciones hash criptográficas están diseñadas para que un cambio mínimo en la entrada, aunque sea de un solo bit, produzca un resultado completamente distinto. Es el llamado efecto avalancha, que impide en la práctica retocar un archivo y conservar su hash.

Esa propiedad es la que da valor a la huella como prueba de integridad. Por qué el registro no se puede reescribir se explica en la inmutabilidad del registro en Bitcoin.


¿Cómo puedo verificar un hash en blockchain?

Recalculando el hash del archivo original y comparándolo con el registrado. El registro de huellas de Fecha Cierta Blockchain incluye en su certificado el hash, el TXID y la fecha del bloque, y el archivo .ots permite comprobar el registro sin depender del servicio.

La transacción se localiza con su identificador, como se explica en qué es un TXID, y puede consultarse en los exploradores de blockchain.


Conclusión

Un hash es la huella de un archivo: identifica su contenido exacto y cambia por completo con cualquier modificación, sin permitir reconstruirlo. Por eso basta registrar esa huella para probar la integridad de un documento más adelante.

Para registrar la huella de un archivo en Bitcoin está el registro de hash en Bitcoin de CartaSinSobre.

¿Se generan muchos archivos que conviene fechar?

Registrar hashes por paquetes 179,70 € por 30 documentos • 598,80 € por 120 documentos • IVA incluido en el precio

Preguntas frecuentes (FAQ) sobre el hash de un archivo

Los de referencia son la familia SHA-2, en especial SHA-256, la que usa Bitcoin, y la familia SHA-3, las dos que recomienda el NIST. SHA-1 y MD5 siguen apareciendo en sistemas antiguos, pero no se consideran seguros: el NIST retirará SHA-1 en 2030 y MD5 no sirve donde se exige resistencia a colisiones.