Hash y Seguridad

Generador de Hash SHA3-512

Convierte cualquier texto en su hash SHA3-512 de 128 caracteres al instante.

Valora esta herramienta

Cómo usar Generador de Hash SHA3-512

  1. Escribe o pega tu texto en el cuadro.
  2. El hash SHA3-512 aparece a medida que escribes.
  3. Haz clic en Copiar para obtener el resultado.

Acerca de Generador de Hash SHA3-512

SHA3-512 es el miembro más amplio de la familia SHA-3 y produce un resumen de 512 bits, escrito como 128 caracteres hexadecimales. Se basa en Keccak, diseñado por Guido Bertoni, Joan Daemen, Michaël Peeters y Gilles Van Assche, que ganó el concurso SHA-3 del NIST en 2012 y se estandarizó como FIPS 202 en 2015.

Esta es la opción con el máximo margen: 512 bits ofrecen una resistencia a colisiones de 256 bits, muy por encima de lo que la fuerza bruta puede amenazar, y es la elección habitual cuando alguien quiere el resumen aprobado más fuerte sin más discusión. También es la variante que se elige cuando el hashing representa una fracción mínima del trabajo total —firmar un documento, derivar una huella larga o archivar una suma de verificación pensada para seguir siendo válida durante décadas—, de modo que el coste de rendimiento resulta irrelevante. Si haces hashing a gran volumen, ten en cuenta que un resumen más ancho implica una capacidad mayor y una tasa menor dentro de la esponja, por lo que SHA3-512 absorbe menos bytes por permutación que SHA3-256 y es el más lento de los cuatro.

SHA3-512 y SHA-512 comparten el ancho de salida y nada más. SHA-512 es un algoritmo de la familia SHA-2 que usa la construcción Merkle–Damgård; SHA3-512 usa la construcción de esponja de Keccak, y ambos producen hashes completamente distintos para la misma entrada. SHA-3 nunca fue un reemplazo forzado por una ruptura —SHA-2 sigue siendo seguro—, sino un respaldo deliberadamente distinto, para que un solo descubrimiento estructural no pudiera comprometer de golpe todos los hashes estandarizados. El diseño de esponja también hace que SHA3-512 sea inmune al ataque de extensión de longitud que afecta a SHA-512.

Preguntas frecuentes

¿Puedo desencriptar o revertir un hash SHA3-512?

No. El hashing es unidireccional: la entrada original no está contenida en el resumen, así que no hay nada que desencriptar. Los servicios que afirman poder revertir SHA-3 simplemente buscan en tablas de palabras comunes ya hasheadas previamente.

¿Es SHA3-512 lo mismo que SHA-512?

No. Solo comparten la longitud de salida. SHA-512 forma parte de la familia SHA-2 y usa la construcción Merkle–Damgård; SHA3-512 se basa en Keccak y en la construcción de esponja, y produce un hash completamente distinto para el mismo texto.

¿Por qué mi hash SHA3-512 siempre tiene 128 caracteres?

SHA3-512 siempre genera 512 bits, y cada carácter hexadecimal representa 4 bits, así que todo hash tiene exactamente 128 caracteres sin importar la longitud de la entrada.

¿Es SHA3-512 excesivo?

Para la mayoría de los usos, sí: SHA3-256 ya ofrece una resistencia a colisiones de 128 bits, que nada puede romper por fuerza bruta. SHA3-512 tiene sentido cuando un estándar lo exige, o cuando el margen extra sale gratis porque haces hashing con poca frecuencia.

¿Se envía mi texto a algún sitio?

Tu texto se envía a nuestro servidor para calcular el hash, porque los navegadores no pueden calcular SHA-3. Se procesa y se descarta de inmediato: nunca se registra ni se almacena.