Generador de hash SHA-384

Obtén el hash SHA-384 completo de 96 caracteres, sin confundirlo con un SHA-512 recortado.

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-384 es una función de SHA-2 con salida de 384 bits o 96 caracteres hexadecimales. Usa una inicialización distinta de SHA-512. Por tanto, no basta con generar SHA-512 y conservar los primeros 96 caracteres: esta herramienta ejecuta SHA-384 como algoritmo independiente.

Elige esta opción cuando una especificación o integración pida expresamente SHA-384. Exportar también el nombre del algoritmo evita confundir un resultado completo con un valor truncado de otra función. Las letras mayúsculas o minúsculas solo cambian la presentación hexadecimal.

El resumen no cifra el documento ni constituye una firma digital. Para repetir una prueba, confirma codificación, espacios, saltos de línea y bytes del archivo. Si el protocolo pide HMAC-SHA384, usa HMAC con la clave correspondiente; concatenar una clave y un mensaje no es equivalente.

Ejemplo comprobable

UTF-8 · abc · SHA-384

cb00753f45a35e8bb5a03d699ac65007272c32ab0eded1631a8b605a43ff5bed8086072ba1e7cc2358baeca134c825a7

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.

Elegir el SHA-384 exacto de una especificación

SHA-384 produce 48 bytes. Cada byte usa dos caracteres en hexadecimal, por lo que aquí aparecen 96. Una integración puede representar esos mismos bytes en Base64; una longitud visual distinta no implica necesariamente otro algoritmo.

SHA-384 pertenece a la misma familia que SHA-512, pero utiliza valores iniciales diferentes. Conservar los primeros 96 caracteres de SHA-512 no reproduce SHA-384. Selecciona el algoritmo antes de procesar el archivo y conserva todo el resultado. Si un certificado menciona SHA-384, esta calculadora permite obtener un resumen directo, pero no interpreta su estructura ni valida la firma.

Comprobar el error de recortar SHA-512

Usa Ejemplo aquí y en SHA-512. Compara SHA-384 de abc con los primeros 96 caracteres de SHA-512 de abc. Difieren aunque las longitudes visibles coincidan.

SHA-384 / abc:
cb00753f45a35e8bb5a03d699ac65007272c32ab0eded1631a8b605a43ff5bed8086072ba1e7cc2358baeca134c825a7
SHA-512 / abc / solo los primeros 96 caracteres hexadecimales (NO es SHA-384):
ddaf35a193617abacc417349ae20413112e6fa4e89a97ea20a9eeee64b55d39a2192992a274fc1a836ba3c23a3feebbd

Confusiones de formato y construcción en SHA-384

ProblemaMotivoQué hacer
Un SHA-512 recortado no coincideSHA-384 no es una subcadena de SHA-512Vuelve a calcular seleccionando SHA-384.
La referencia está en Base64El campo acepta hexadecimalDecodifica y vuelve a codificar correctamente, u obtén la referencia hexadecimal.
La firma del certificado es más largaUna firma no es el resumen directoUsa una herramienta de firmas y el intervalo de bytes firmado correcto.

Herramientas y guías relacionadas

FIPS 180-4

Preguntas frecuentes

¿Puedo obtener SHA-384 recortando SHA-512?

No. SHA-384 usa valores iniciales distintos. Selecciona directamente SHA-384.

¿Por qué hay 96 caracteres si el resumen tiene 48 bytes?

La codificación hexadecimal usa dos caracteres por byte. Los 48 bytes de SHA-384 se muestran como 96 caracteres completos.

¿HMAC-SHA384 equivale a SHA-384 de clave y mensaje concatenados?

No. HMAC es una construcción con clave definida. Selecciona HMAC-SHA-384 en la herramienta HMAC; concatenar no es equivalente.

¿Esta página valida firmas SHA-384 de certificados?

No. Una firma requiere la estructura firmada, un algoritmo de clave pública y sus reglas de verificación. Aquí solo se calcula el resumen de texto o archivo.