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

SHA-256

Revisado porCybersecurity entrepreneur & security researcher

¿Qué es SHA-256?

SHA-256Función hash criptográfica de 256 bits de la familia SHA-2, muy utilizada en firmas digitales, TLS, blockchains y verificación de integridad.


SHA-256 forma parte de la familia SHA-2 estandarizada por el NIST en FIPS 180-4 y produce un resumen de 256 bits (32 bytes) a partir de entradas de hasta 2^64 bits. Emplea la construcción Merkle-Damgård con una función de compresión tipo Davies-Meyer sobre bloques de 512 bits durante 64 rondas. SHA-256 es la base de TLS 1.2/1.3, los certificados X.509, la prueba de trabajo de Bitcoin, la firma de código y HMAC-SHA-256. Se considera criptográficamente fuerte, sin ataques prácticos de colisión o preimagen mejores que los genéricos 2^128 / 2^256, aunque para hash de contraseñas debe envolverse en una KDF lenta como Argon2, scrypt o PBKDF2.

Ejemplos

  1. 01

    Bitcoin usa doble SHA-256 para el hashing de bloques y la prueba de trabajo.

  2. 02

    Los certificados X.509 modernos se firman con SHA-256 (sha256WithRSAEncryption).

Preguntas frecuentes

¿Qué es SHA-256?

Función hash criptográfica de 256 bits de la familia SHA-2, muy utilizada en firmas digitales, TLS, blockchains y verificación de integridad. Pertenece a la categoría de Criptografía en ciberseguridad.

¿Qué significa SHA-256?

Función hash criptográfica de 256 bits de la familia SHA-2, muy utilizada en firmas digitales, TLS, blockchains y verificación de integridad.

¿Cómo defenderse de SHA-256?

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

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

Nombres alternativos comunes: SHA-2 (256 bits), FIPS 180-4 SHA-256.

Términos relacionados

Véase también