Generador SHA-384
Genera hashes SHA-384 de manera rápida y precisa para cualquier cadena de texto de entrada.

El Generador SHA-384 es una herramienta gratuita que convierte cualquier cadena de entrada en un hash SHA-384 de longitud fija.
¿Para qué sirve un hash SHA-384?
SHA-384 crea una huella compacta de 384 bits a partir de los datos mediante una función matemática unidireccional. Una misma entrada siempre genera el mismo resumen de longitud fija, mientras que incluso un pequeño cambio en la entrada producirá, con una probabilidad abrumadora, un resultado distinto. Un resumen SHA-384 no es texto cifrado, ya que el algoritmo no utiliza ninguna clave ni existe un proceso de descifrado correspondiente.
SHA-384 pertenece a la familia SHA-2. Fue diseñado por la Agencia de Seguridad Nacional de Estados Unidos, publicado por primera vez por el Instituto Nacional de Estándares y Tecnología de Estados Unidos en 2001 y estandarizado en FIPS 180-2 en 2002. Internamente, utiliza la estructura de SHA-512 con valores iniciales distintos y una salida más corta.

¿SHA-384 sigue siendo seguro?
Sí, SHA-384 sigue considerándose seguro para el hashing criptográfico general, siempre que se utilice para un fin adecuado. No se conoce ningún ataque práctico de colisión o preimagen contra el algoritmo completo.
Su resumen de 384 bits ofrece hasta 192 bits de resistencia a colisiones. Es considerablemente más robusto que algoritmos antiguos como MD5 y SHA-1, ambos vulnerables a ataques prácticos de colisión y que no deben elegirse para nuevos sistemas donde la seguridad sea importante.
SHA-384 no ha quedado obsoleto como función hash de uso general. Sin embargo, no debe utilizarse directamente para almacenar contraseñas. Está diseñado para ejecutarse con rapidez, lo que permite a los atacantes probar una gran cantidad de posibles contraseñas. Para almacenarlas, utiliza una función de hashing de contraseñas deliberadamente costosa, como Argon2id, scrypt, bcrypt o PBKDF2, con una sal única para cada contraseña, en lugar de SHA-384.

¿Cómo se usa el Generador SHA-384?
Introduce exactamente la cadena cuyo hash quieras calcular, ejecuta la herramienta y copia el valor que aparece en el campo de resultado Hash SHA-384. La implementación de hash de PHP realiza el cálculo en el servidor.
La entrada se envía al servidor mediante HTTPS y no se almacena. Durante el procesamiento sí sale de tu dispositivo, así que no introduzcas contraseñas, claves privadas, frases de recuperación ni ningún otro dato que nunca deba enviarse a un servicio remoto.
Por ejemplo, la entrada hello genera el resumen SHA-384 de 96 caracteres 59e1748777448c69de6b800d7a33bbfb9ff1b463e44354c3553bcdb9c666fa90125a3c79f90397bdf5f6a13de828684f. Si vuelves a introducir esas mismas cinco letras minúsculas, obtendrás el mismo resumen SHA-384. En cambio, entradas como Hello, hello con un espacio al final y hello. generan hashes SHA-384 diferentes.

Cómo interpretar el resultado y tratar entradas problemáticas
Un resultado SHA-384 contiene 384 bits, equivalentes a 48 bytes o 96 caracteres hexadecimales. La notación hexadecimal del campo Hash SHA-384 de esta herramienta utiliza los dígitos del 0 al 9 y las letras de la a a la f, aunque otros sistemas pueden mostrar las letras en mayúsculas. El uso de mayúsculas o minúsculas en el resumen SHA-384 mostrado no modifica su valor subyacente.
- Espacios y saltos de línea: en este Generador SHA-384, los espacios iniciales y finales, así como los caracteres de nueva línea, forman parte de los bytes enviados y cambian el hash.
- Texto acentuado y caracteres no latinos: SHA-384 procesa bytes, no caracteres. Dos cadenas visualmente idénticas pueden diferir si utilizan distintas formas de normalización Unicode o codificaciones de caracteres diferentes.
- Números: un valor escrito como 00125 se trata como una cadena de datos. No tiene el mismo hash que 125.
- Entrada vacía: el algoritmo SHA-384 define un resumen válido para una secuencia de bytes vacía. Ese resumen es distinto del hash de un espacio o un salto de línea.
- Entrada larga: la salida siempre tiene 96 caracteres hexadecimales, independientemente de la longitud de la entrada.
¿Se puede descifrar o revertir SHA-384?
No, un hash SHA-384 no se puede descifrar porque el hashing no conserva el texto original de forma reversible. Muchas entradas posibles se asignan al espacio fijo de salida de 384 bits.
Como SHA-384 está diseñado para ejecutarse rápidamente, un atacante puede probar posibles valores con rapidez, calcular el hash de cada uno y comparar el resultado. Por tanto, los valores cortos, comunes o predecibles pueden descubrirse mediante búsquedas de diccionario o fuerza bruta. La robustez de SHA-384 no hace segura una contraseña débil ni convierte en secreto un identificador con poca entropía.
Algunas bases de datos en línea pueden contener hashes SHA-384 de cadenas comunes calculados previamente. Encontrar una coincidencia es una búsqueda en una base de datos, no una reversión del algoritmo.
¿Para qué se utiliza SHA-384 actualmente?
SHA-384 se utiliza cuando un protocolo, una especificación o un sistema existente requiere un resumen SHA-2 de 384 bits. Entre sus usos legítimos habituales se encuentran las sumas de comprobación de archivos, la detección de duplicados, los registros de integridad y la compatibilidad con software que ya almacena valores SHA-384.
- Compara un archivo descargado con una suma de comprobación SHA-384 publicada por su distribuidor.
- Reproduce el resumen esperado por una base de datos, una API o un formato de documento heredado.
- Crea la entrada para un protocolo que requiera SHA-384 de forma explícita.
Una suma de comprobación SHA-384 simple permite detectar cambios accidentales, pero no demuestra quién creó los datos. Tampoco puede impedir que un atacante sustituya tanto un archivo como su hash publicado si puede modificar ambos. Para autenticar mensajes, utiliza HMAC-SHA-384 con una clave secreta o un sistema de firma digital adecuado.
Si una especificación admite varias variantes de SHA-2, SHA-256 tiene un uso más extendido y produce un resumen más corto. SHA-512 puede resultar adecuado para sistemas que requieran expresamente su salida completa de 512 bits. El Generador SHA-256 y el Generador SHA-512 permiten obtener esos formatos.
Preguntas frecuentes
¿SHA-384 es simplemente SHA-512 con algunos caracteres eliminados?
No. SHA-384 utiliza la misma estructura general de compresión que SHA-512, pero comienza con valores iniciales diferentes antes de truncar el estado final a 384 bits. Recortar un resumen SHA-512 hasta dejarlo en 96 caracteres hexadecimales no produce SHA-384.
¿SHA-384 es vulnerable a los ataques de extensión de longitud?
SHA-384 utiliza una construcción Merkle-Damgård, pero su salida truncada oculta 128 bits del estado interno de SHA-512, lo que hace inviable en la práctica el ataque estándar de extensión de longitud. Aun así, una construcción improvisada que concatene directamente un secreto con un mensaje no debe considerarse un código de autenticación de mensajes. Utiliza HMAC-SHA-384 cuando necesites autenticar datos con una clave secreta.
¿Puedo usar esta herramienta para calcular el hash de un archivo?
La herramienta está diseñada para cadenas de entrada, no para subir archivos. Como este generador del lado del servidor solo acepta cadenas, pegar el contenido binario de un archivo en su campo de texto puede modificar los bytes debido a la codificación o a la conversión de saltos de línea. Para archivos, utiliza una herramienta del sistema como sha384sum o una biblioteca criptográfica equivalente y compara los 96 caracteres hexadecimales.
¿Por qué otra calculadora SHA-384 me da un resultado distinto?
Probablemente las dos entradas sean diferentes a nivel de bytes. Comprueba primero los espacios, el uso de mayúsculas y minúsculas y los finales de línea, incluido cualquier salto de línea final. Si resulta pertinente para la entrada y los sistemas utilizados, revisa también la codificación de caracteres, la normalización Unicode y si alguno de los sistemas incluye una marca de orden de bytes. Compara los bytes exactos antes de concluir que alguno de los resúmenes es incorrecto.
Herramientas populares
Crea y descarga tu propia firma personalizada de manera rápida y sencilla con nuestro generador de firmas.
Calcula el tamaño de cualquier texto en Bytes, Kilobytes o Megabytes de manera precisa y rápida.
Realiza búsquedas inversas de IP para encontrar dominios o anfitriones asociados a cualquier dirección IP.
Realiza pruebas de ping para verificar la conectividad y tiempo de respuesta de sitios web, servidores o puertos.
La herramienta de consulta de IP de Digily Link ofrece información detallada sobre cualquier dirección IP. Utiliza este servicio online gratuito para obtener datos completos de la IP.
Genera al instante tu enlace gratuito de WhatsApp con nuestro generador de enlaces de WhatsApp. Añade un mensaje personalizado e inicia chats con un clic, sin iniciar sesión ni programar.