Entrada
Hash SHA-256
Hash esperado (opcional)
Se recalcula mientras escribes. El hex no distingue mayúsculas de minúsculas — ':' y los espacios se ignoran.

Todo se ejecuta en tu navegador: la entrada, la clave HMAC y el hash esperado nunca salen de este dispositivo.

El caballo de batalla del hashing moderno

SHA-256 pertenece a la familia SHA-2 y devuelve un digest de 256 bits — 64 caracteres hexadecimales. La cadena abc da ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad. Es la opción por defecto para certificados TLS, firma de código, prueba de trabajo en blockchain, firmas JWT y sumas de verificación de archivos, y nunca se ha publicado una colisión práctica contra él.

Usa SHA-256 siempre que necesites una huella de integridad o la base de una firma. Frente a SHA-512, SHA-256 es más rápido en hardware de 32 bits y produce un digest más corto, fácil de pegar en manifiestos, mientras que SHA-512 ofrece un mayor margen de seguridad. Ninguno es ideal para contraseñas: para eso hace falta una función deliberadamente lenta como bcrypt, scrypt o Argon2.

Cómo calcular un hash SHA-256

  1. Escribe o pega los datos — el digest de 64 caracteres se recalcula mientras escribes.
  2. Lee el digest, su longitud y el tiempo de cálculo bajo el campo.
  3. Pega un SHA-256 esperado para confirmar la coincidencia.
  4. Copia el valor en tu archivo de sumas de verificación o firma.

Preguntas frecuentes sobre SHA-256

¿Cuánto mide un hash SHA-256?

64 caracteres hexadecimales — 256 bits — sin importar el tamaño de la entrada.

¿Es seguro SHA-256?

Sí. No se conoce ninguna colisión ni ataque de preimagen práctico; es el hash de propósito general recomendado.

¿Debo hashear contraseñas con SHA-256?

No. Es demasiado rápido, así que la fuerza bruta es barata. Usa bcrypt, scrypt o Argon2 con salt y factor de trabajo.

Todo se ejecuta en tu navegador: la entrada, la clave HMAC y el hash esperado nunca salen de este dispositivo.