Generador SHA-384 y búsqueda de hashes

BeetVPN

Tu entrada

Entrada

Resultados

Resultado

Tu resultado aparecerá aquí.


Comprender SHA-384

SHA-384 pertenece a la familia SHA-2. Produce un resumen de 384 bits escrito con 96 caracteres hexadecimales. Está estrechamente relacionado con SHA-512, pero utiliza valores iniciales distintos y una salida más corta.

Tamaño del resumen384 bits
Formato habitual96 caracteres hexadecimales

Generación y búsqueda en la base de datos

El generador calcula SHA-384 para su entrada. Después, la búsqueda intenta encontrar un texto en claro coincidente ya indexado, por lo que un resumen válido no garantiza un resultado.

Recomendaciones de seguridad

SHA-384 es adecuado para protocolos de integridad y firma digital cuando se usa correctamente. Por sí solo no sirve para almacenar contraseñas porque es deliberadamente rápido; utilice una KDF con sal.

Reproducir el cálculo

Estos ejemplos calculan el hash exacto del texto «hello» sin salto de línea final. Un espacio o un salto de línea cambiaría el resumen.

Shell
printf %s 'hello' | openssl dgst -sha384
PHP
echo hash('sha384', 'hello');
JavaScript
const bytes = new TextEncoder().encode('hello');
const digest = await crypto.subtle.digest('SHA-384', bytes);

Preguntas frecuentes

¿Cuántos caracteres contiene un hash SHA-384?

Un resumen SHA-384 contiene 96 caracteres hexadecimales, que representan 384 bits.

¿SHA-384 es simplemente SHA-512 acortado?

Utiliza la misma construcción general que SHA-512, con valores iniciales distintos y una salida de 384 bits.

¿Por qué puede fallar una búsqueda SHA-384?

La base de datos solo puede devolver textos en claro ya indexados. Los valores con sal, aleatorios o poco comunes suelen estar ausentes.

Notas prácticas

SHA-384 pertenece a la familia SHA-2 y produce un resumen de 384 bits. Se utiliza en algunos perfiles TLS y sistemas de firma digital.

Longitud384 bits / 96 caracteres hexadecimales
ConstrucciónDerivado de SHA-512
LoteHasta 20 resúmenes

Preguntas frecuentes

¿SHA-384 es simplemente SHA-512 truncado?

Utiliza la estructura de SHA-512 con un estado inicial distinto y devuelve 384 bits.

¿Puede almacenar directamente una contraseña?

No. Un hash rápido permite realizar intentos masivos; prefiera Argon2id, scrypt o bcrypt.

¿El hexadecimal distingue mayúsculas y minúsculas?

No para el valor en sí, pero deben eliminarse los espacios y prefijos antes de compararlo.

Ejemplos reproducibles

Estos comandos calculan el hash de los cinco bytes UTF-8 de «hello», sin añadir un salto de línea final.

Terminal

printf %s "hello" | openssl dgst -sha384

PHP

hash('sha384', 'hello');

JavaScript

const bytes = new TextEncoder().encode('hello');
const digest = await crypto.subtle.digest('SHA-384', bytes);