Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 1142

SHA-3

Revisado porCybersecurity entrepreneur & security researcher

¿Qué es SHA-3?

SHA-3Familia de funciones hash basada en la construcción esponja de Keccak, estandarizada por el NIST como alternativa estructuralmente distinta a SHA-2.


SHA-3 es el estándar de hash del NIST publicado en FIPS 202 (2015), basado en el algoritmo Keccak elegido tras la competición pública de 2007–2012. A diferencia de SHA-2, utiliza una construcción esponja con una permutación de 1600 bits que absorbe el mensaje y luego exprime el resumen, lo que aporta robustez frente a ataques de extensión de longitud. La familia incluye SHA3-224, SHA3-256, SHA3-384, SHA3-512 y las funciones de salida extensible SHAKE128 y SHAKE256. No se conocen debilidades prácticas y se recomienda cuando se desea separación de dominios respecto a SHA-2 o cuando se requiere salida de longitud arbitraria (por ejemplo, en KMAC o en firmas post-cuánticas).

Ejemplos

  1. 01

    Ethereum usa Keccak-256 (variante de SHA-3) para direcciones y árboles Merkle.

  2. 02

    SHAKE128 se utiliza como función de salida extensible en CRYSTALS-Dilithium.

Preguntas frecuentes

¿Qué es SHA-3?

Familia de funciones hash basada en la construcción esponja de Keccak, estandarizada por el NIST como alternativa estructuralmente distinta a SHA-2. Pertenece a la categoría de Criptografía en ciberseguridad.

¿Qué significa SHA-3?

Familia de funciones hash basada en la construcción esponja de Keccak, estandarizada por el NIST como alternativa estructuralmente distinta a SHA-2.

¿Cómo defenderse de SHA-3?

Las defensas contra SHA-3 combinan habitualmente controles técnicos y prácticas operativas, como se detalla en la definición.

¿Cuáles son otros nombres para SHA-3?

Nombres alternativos comunes: Keccak, FIPS 202.

Términos relacionados

Véase también