Criptografía
Función hash
Una función matemática que mapea datos de tamaño arbitrario a un valor de tamaño fijo.
¿Qué es una función hash?
Una función hash es un algoritmo matemático que toma una entrada de cualquier tamaño y produce una salida de tamaño fijo (el hash). Los pequeños cambios en la entrada producen hashes completamente diferentes.
Propiedades
Las funciones hash criptográficas son deterministas, rápidas de calcular, resistentes a preimagen (no se puede reconstruir la entrada desde el hash) y resistentes a colisiones (dos entradas no deben producir el mismo hash).
Uso en Danaya
Danaya utiliza SHA-256 para crear huellas digitales únicas de los medios, formando la base del sistema de verificación de integridad.
Términos relacionados
Hash criptográfico
Una huella digital de tamaño fijo producida por una función hash que identifica datos de forma única.
Integridad de datos
La garantía de que los datos no han sido alterados o corrompidos desde su creación.
SHA-256
Una función hash criptográfica que produce un valor hash de 256 bits, ampliamente usada para verificación de integridad de datos.