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
- Escribe o pega los datos — el digest de 64 caracteres se recalcula mientras escribes.
- Lee el digest, su longitud y el tiempo de cálculo bajo el campo.
- Pega un SHA-256 esperado para confirmar la coincidencia.
- 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.
