Texto
SHA-1 Generador de Hash
Calcula el hash SHA-1 de cualquier cadena en tiempo real en el navegador. SHA-1 produce un hash de 160 bits, pero el ataque SHAttered demostró una colisión en 2017, por lo que no se recomienda para nuevas aplicaciones.
| SHA-1 |
|---|
Tips
- SHA-1 produce un hash de 160 bits (40 caracteres hexadecimales).
- El ataque SHAttered (Google + CWI Amsterdam, 2017) demostró una colisión real, lo que lo hace inadecuado para firmas digitales.
- Git históricamente usó SHA-1 para identificar commits, aunque está migrando a SHA-256.
- Para nuevas aplicaciones, usa SHA-256 o SHA-3 en lugar de SHA-1.
- SHA-1 sigue presente en sistemas legados y embebidos por razones de compatibilidad.
A propósito — SHAttered: Un ataque de colisión que requirió 9,2 trillones de operaciones
SHAttered fue publicado en 2017 por Google y el CWI Amsterdam. Requirió el equivalente a 99.000 núcleos de CPU durante más de dos años para encontrar la colisión.
El ataque llevó a SHA-1 de "teóricamente rompible" a "realmente roto"; GitHub y Google aceleraron la deprecación del algoritmo en sus servicios.
SHA-1 sigue presente en sistemas legados, embebidos y corporativos donde la actualización resulta costosa o compleja.