¿Qué es un hash SHA-256?
Un hash SHA-256 es una forma de convertir un conjunto de datos (por ejemplo, un documento o sus datos principales) en una cadena de caracteres única.
Este proceso se realiza mediante un algoritmo matemático llamado SHA-256 (Secure Hash Algorithm de 256 bits), que genera siempre un resultado de longitud fija, independientemente del tamaño de los datos originales.
¿Cómo funciona?
- Se seleccionan los datos importantes del documento (nombre, DNI, fecha, tipo de servicio, etc.)
- Esos datos se combinan en una única cadena de texto
- Se aplica el algoritmo SHA-256
- Se obtiene un resultado similar a este:
a7a58a1b11e5a8f70b85 e44015cf820e300ae8151 989e34382310ed841cd0b86
Características clave
- Único: Cada conjunto de datos genera un hash distinto
- Irreversible: No es posible reconstruir los datos originales a partir del hash
- Sensible a cambios: Si se modifica un solo carácter del documento, el hash cambia completamente
¿Para qué sirve en este documento?
El hash actúa como una huella digital del documento.
Permite comprobar que:
- El documento es auténtico
- No ha sido modificado desde su creación
Si el hash del documento coincide con el registrado en el sistema, el documento es válido.
Si no coincide, significa que ha sido alterado o no es original.
Esto junto con la fecha de creación y última modificación presente en los metadatos sirve para garantizar que el documento es original.