Generador de hash SHA-512

Genera SHA-512, compara sus 128 caracteres y exporta resultados sin enviar el contenido.

0 bytesUTF-8 · Sin recorte ni normalización de saltos

Resultados

Genera un hash para ver el resultado. El texto vacío es válido.

Cálculo en tu navegador. No se envía el contenido.

Otras herramientas de hash y verificación

Qué calcula esta herramienta

SHA-512 produce 512 bits, representados por 128 caracteres hexadecimales. La pantalla puede repartirlos en varias líneas; copiar y descargar conserva el valor completo sin introducir saltos de línea dentro del hash. Comprueba la longitud antes de pegarlo en otro sistema.

SHA-512 no es SHA-512/256 ni SHA-384. Una salida más larga no es automáticamente compatible con un formato que solicita otra función. El modo de archivos calcula el resumen de forma incremental y evita copiar el artefacto completo al editor de texto.

Este resultado identifica bytes, no cifra información ni prueba por sí solo quién publicó un archivo. Tampoco implementa una función lenta de almacenamiento de contraseñas. Ante una discrepancia, revisa primero algoritmo y versión del archivo; si trabajas con texto, comprueba luego codificación y saltos de línea.

Ejemplo comprobable

UTF-8 · abc · SHA-512

ddaf35a193617abacc417349ae20413112e6fa4e89a97ea20a9eeee64b55d39a2192992a274fc1a836ba3c23a3feebbd454d4423643ce80e2a9ac94fa54ca49f

Cómo calcular y comparar

  1. Introduce el texto exacto en Texto de entrada o pulsa Ejemplo para cargar abc. Se utiliza UTF-8 y se conservan los espacios y los saltos de línea.
  2. En el modo de texto individual, una entrada no vacía de hasta 64 KiB se calcula tras una breve pausa. Pulsa Generar hash para una entrada vacía o de mayor tamaño. Al editar, se descarta el resultado anterior.
  3. Para comprobar un archivo guardado, selecciona Verificación de archivos, confirma el algoritmo y elige o arrastra el archivo. El cálculo de sus bytes originales comienza automáticamente.

Para calcular cada línea por separado, activa Un hash por línea, decide si quieres incluir las líneas vacías y pulsa Generar hash. Este modo no se actualiza automáticamente. CRLF, LF y CR delimitan registros y no forman parte del hash de cada línea. Las líneas repetidas conservan sus números de origen.

Pega solo la referencia hexadecimal completa en Comparar valor esperado (opcional) y pulsa Comprobar. Se ignoran las mayúsculas y los espacios exteriores; no se admiten espacios internos ni una longitud incorrecta. Copiar conserva el valor completo. TXT y CSV contienen identificadores, algoritmos y resultados, no el texto original ni las claves.

Límites, privacidad y siguientes pasos

El texto admite hasta 10 MiB y el modo por líneas, hasta 10.000 registros, contando las líneas vacías antes de filtrarlas. La cola admite 50 archivos de hasta 1 GiB cada uno, leídos por bloques secuenciales de 2 MiB. Estos límites protegen los recursos del navegador; no garantizan un cálculo rápido en todos los móviles. Puedes cancelar si es necesario. El cálculo es local, aunque las peticiones normales de páginas y recursos llegan al alojamiento.

No confundir SHA-512, SHA-512/256 y SHA-384

Un campo SHA-512 requiere los 64 bytes completos, representados por 128 caracteres hexadecimales. SHA-512/256 es un algoritmo normalizado distinto con otra inicialización; no se obtiene recortando este resultado a 64 caracteres. SHA-384 también es una función diferente. Conserva el nombre exacto al entregar el resumen.

Para una descarga, usa el archivo original y no su texto decodificado. Para una petición o prueba, documenta cómo se generaron sus bytes, incluidos los saltos de línea. Un resultado largo no corrige una entrada equivocada. El ajuste visual en móvil no añade saltos, pero un sistema externo sí puede truncarlo: verifica su longitud al recibirlo.

Comprobar la diferencia con SHA-512/256

Para abc, SHA-512 comienza con el prefijo indicado. Un cálculo separado de SHA-512/256 produce otro resumen de 256 bits. El segundo valor sirve para comparar; no es otro algoritmo disponible en esta página.

SHA-512 / abc / solo los primeros 64 caracteres hexadecimales (NO es SHA-512/256):
ddaf35a193617abacc417349ae20413112e6fa4e89a97ea20a9eeee64b55d39a
SHA-512/256 / abc:
53048e2681941ef99b2e29b76b4c7dabe4c2d0c634fc6d46e0e2f13107e7af23

Resolver problemas con un SHA-512 largo

ProblemaMotivoQué hacer
Solo llegaron 64 caracteresHubo truncamiento o se usó otro algoritmoComprueba los 128 caracteres; no añadas relleno.
No coincide una referencia SHA-512/256Esa variante tiene otra inicializaciónUsa una implementación SHA-512/256; esta página no la ofrece.
El resumen se ve en varias líneasEl ajuste visual no es un separador realCopia el valor completo; la herramienta no añade saltos por el ajuste.

Herramientas y guías relacionadas

FIPS 180-4

Preguntas frecuentes

¿Los saltos visuales de SHA-512 afectan al valor copiado?

No. Copiar y exportar conserva los 128 caracteres completos sin saltos internos añadidos.

¿Puedo obtener SHA-512/256 acortando este resultado?

No. SHA-512/256 utiliza valores iniciales distintos. Esta herramienta calcula SHA-512, no la variante SHA-512/256.

¿SHA-512 siempre es más rápido que SHA-256?

No. Depende del navegador, dispositivo, implementación y tamaño de entrada. Elige el algoritmo de la referencia, no una promesa general de rendimiento.

¿Basta SHA-512 simple para guardar contraseñas?

No. Un resumen rápido sin clave no sustituye un diseño de almacenamiento de contraseñas con sal y parámetros de coste adecuados. No uses esta página para guardar contraseñas.