Texto

SHA-3 Generador de Hash

Calcula el hash SHA-3 (Keccak) de cualquier cadena en tiempo real en el navegador. Estandarizado por NIST en 2012, SHA-3 usa una "construcción esponja" fundamentalmente diferente a SHA-2, sirviendo como red de seguridad independiente.


SHA-3

Tips

  • SHA-3 está basado en Keccak, un algoritmo con una arquitectura de "construcción esponja" completamente distinta a SHA-2.
  • Fue estandarizado por NIST en 2012 tras una competición pública de cinco años con 64 candidatos.
  • No reemplaza a SHA-2: conviven como alternativas independientes; si SHA-2 se viera comprometido, SHA-3 sería la red de seguridad.
  • Las variantes SHAKE128 y SHAKE256 permiten generar hashes de longitud arbitraria (XOF).
  • Actualmente se considera seguro y es adecuado para nuevas aplicaciones que requieran máxima robustez.

A propósito — El nacimiento de Keccak y la competición NIST: cinco años para elegir el próximo estándar

En 2006, los ataques a SHA-1 se volvieron creíbles, lo que llevó a NIST a lanzar una competición abierta. Participaron 64 algoritmos de equipos de todo el mundo; en 2012 resultó ganador Keccak, diseñado por el equipo belga liderado por Joan Daemen, también co-diseñador de AES.

El objetivo no era reemplazar SHA-2, que sigue siendo seguro, sino disponer de un algoritmo radicalmente diferente que sirva de respaldo si SHA-2 llegara a comprometerse.

La construcción esponja de Keccak dio lugar a las variantes SHAKE128/SHAKE256, funciones de salida extensible (XOF) que permiten generar hashes de longitud arbitraria, algo imposible con la familia SHA-2.