DevToolPal
ES

Generador de hash SHA-512

Calcula el hash SHA-512 de cualquier texto, también línea por línea. Salida en hex o Base64, calculada en tu navegador.

Se ejecuta en local, nunca se sube

Opciones

Salida

Texto

0 caracteres · 0 B

Hash SHA-512

0 caracteres · 0 B

Qué hace

Esta herramienta calcula el hash SHA-512 de cualquier texto. SHA-512 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 512 bits, que se muestra como 128 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

  1. Escribe o pega texto en el cuadro de entrada, suelta un archivo de texto sobre él o pulsa Ejemplo.
  2. El hash SHA-512 aparece mientras escribes.
  3. Elige salida Hex o Base64, y activa Hex en mayúsculas si el sistema con el que comparas usa letras mayúsculas.
  4. 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-512: 07e547d9586f6a73f73fbac0435ed76951218fb7d0c8d788a309d785436bbb642e93a252a954f23912547d1e8a3b5ed6e1bfd7097821233fa0538f3db854fee6

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-512

SHA-512 se usa en los campos de integridad de los paquetes npm (sha512-…), en Subresource Integrity, en los hashes de contraseñas de Linux ($6$ en /etc/shadow, que aplica SHA-512 miles de veces), en las firmas Ed25519, en la firma de APIs con HMAC-SHA512 y en checksums de archivos.

Seguridad

SHA-512 es seguro. Pertenece a la misma familia SHA-2 que SHA-256, con un estado interno y una salida más grandes. Suele ser más rápido que SHA-256 en procesadores de 64 bits sin instrucciones de hardware SHA. Si necesitas un valor más corto, SHA-512/256 o simplemente SHA-256 suelen bastar. Para contraseñas, usa bcrypt, scrypt o Argon2.

Preguntas frecuentes

› ¿Se envía mi texto a un servidor?

No. El hash SHA-512 se calcula en tu navegador, así que contraseñas, claves y textos privados nunca salen de tu dispositivo.

› ¿Se puede descifrar un hash SHA-512?

No. SHA-512 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-512 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-512?

512 bits: 128 caracteres hexadecimales o 88 caracteres en Base64.

› ¿Es seguro SHA-512?

SHA-512 es seguro. Pertenece a la misma familia SHA-2 que SHA-256, con un estado interno y una salida más grandes. Suele ser más rápido que SHA-256 en procesadores de 64 bits sin instrucciones de hardware SHA.