Checksums y hashes explicados
Un checksum es la huella de un archivo. Así funciona, en qué algoritmo confiar y cómo usarlo para verificar descargas.
Abrir la herramienta: Comprobador de hash
Propiedades de un buen hash
- La misma entrada siempre da el mismo hash.
- Un cambio mínimo en la entrada cambia todo el hash.
- No se puede reconstruir el archivo a partir del hash.
- En la práctica es imposible encontrar dos archivos con el mismo hash.
¿Hash, checksum o firma?
| Término | Qué demuestra |
|---|---|
| Suma de comprobación (CRC32) | Los datos no se dañaron por accidente |
| Hash criptográfico (SHA-256) | El archivo es idéntico al que se calculó |
| Firma digital (GPG, firma de código) | El archivo viene de quien tiene la clave privada |
Por qué MD5 y SHA-1 están retirados
Hoy se pueden crear en segundos dos archivos distintos con el mismo MD5, y en 2017 se logró lo mismo con SHA-1. Un atacante podría cambiar un archivo manteniendo su MD5 o SHA-1. SHA-256 y SHA-512 no tienen esa debilidad.