Qué hace
Esta herramienta calcula el hash SHA-256 de cualquier texto. SHA-256 es una función hash criptográfica diseñada en 2001 por la NSA y publicada por el NIST como parte de SHA-2. Convierte una entrada de cualquier longitud en un valor fijo de 256 bits, que se muestra como 64 caracteres hexadecimales. La misma entrada siempre produce el mismo hash, y cambiar un solo carácter cambia el hash por completo.
Cómo se usa
- Escribe o pega texto en el cuadro de entrada, suelta un archivo de texto sobre él o pulsa Ejemplo.
- El hash SHA-256 aparece mientras escribes.
- Elige salida Hex o Base64, y activa Hex en mayúsculas si el sistema con el que comparas usa letras mayúsculas.
- Activa Calcular el hash de cada línea por separado para procesar una lista de una vez, por ejemplo muchas contraseñas o ID. Cada línea obtiene su propio hash en la línea correspondiente de la salida.
El texto se procesa como UTF-8, tal como lo escribiste, incluidos espacios y saltos de línea. Para calcular el hash del contenido de un archivo o usar otros algoritmos, consulta el generador de hash general.
Ejemplo
Input: The quick brown fox jumps over the lazy dog
SHA-256: d7a8fbb307d7809469ca9abcb0082e4f8d5651e46d3cdb762d02d0bf37c9e592
Añade un punto al final y el hash cambia por completo. Este «efecto avalancha» es lo que hace que los hashes sirvan para detectar cualquier cambio en los datos.
Dónde se usa SHA-256
SHA-256 se usa en certificados TLS, firma de código, checksums de descargas de software, hashes de Subresource Integrity (SRI), Bitcoin, digests de imágenes Docker, JWT firmados con HS256 o RS256 y firma de peticiones a APIs como AWS Signature V4.
Seguridad
SHA-256 es seguro. No se conoce ningún ataque práctico de colisión ni de preimagen, y es el hash predeterminado de la mayoría de los protocolos de seguridad modernos. Para contraseñas, usa igualmente un hash de contraseñas lento como bcrypt, scrypt o Argon2: SHA-256 es rápido, lo que abarata los intentos de adivinarlas.
Preguntas frecuentes
› ¿Se envía mi texto a un servidor?
No. El hash SHA-256 se calcula en tu navegador, así que contraseñas, claves y textos privados nunca salen de tu dispositivo.
› ¿Se puede descifrar un hash SHA-256?
No. SHA-256 es un hash unidireccional, no un cifrado. Los sitios que dicen descifrarlo buscan el valor en tablas de hashes de palabras comunes, lo que solo funciona con entradas cortas o habituales.
› ¿Por qué mi SHA-256 no coincide con el de otra herramienta?
Normalmente la entrada difiere en caracteres invisibles: un salto de línea final (echo añade uno; usa echo -n), finales de línea CRLF de Windows, un espacio inicial o una codificación de texto distinta. Esta herramienta calcula el hash de los bytes UTF-8 exactos del cuadro de texto.
› ¿Qué longitud tiene un hash SHA-256?
256 bits: 64 caracteres hexadecimales o 44 caracteres en Base64.
› ¿Es seguro SHA-256?
SHA-256 es seguro. No se conoce ningún ataque práctico de colisión ni de preimagen, y es el hash predeterminado de la mayoría de los protocolos de seguridad modernos.