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.