Generador SHA-512 y búsqueda de hashes

BeetVPN

Tu entrada

Entrada

Resultados

Resultado

Tu resultado aparecerá aquí.


Comprender SHA-512

SHA-512 pertenece a SHA-2 y produce un resumen de 512 bits, normalmente mostrado como 128 caracteres hexadecimales. Trabaja con bloques de 1024 bits y palabras de 64 bits y se utiliza para integridad, firmas, derivación y numerosos protocolos.

Tamaño del resumen512 bits
Formato habitual128 caracteres hexadecimales

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

El generador calcula el resumen SHA-512 exacto de la entrada. Para la búsqueda, Md5Decrypt compara el hash con textos en claro ya indexados en su base multihash. Esto puede recuperar una coincidencia conocida, pero no invierte SHA-512 de forma general.

Ejemplo resuelto

El resumen SHA-512 de hello comienza por 9b71d224bd62f3785d96d46ad3ea3d73… y contiene 128 caracteres hexadecimales. Cualquier cambio de espacio, codificación o salto de línea produce otro resumen.

¿Cómo funciona la búsqueda?

La longitud del resumen no determina la complejidad del texto en claro. Una palabra común con SHA-512 puede recuperarse de inmediato, mientras que una cadena aleatoria corta puede no estar presente. Los resultados disponibles pueden ser gratuitos u ofrecerse como desbloqueo único según su puntuación de complejidad.

Recomendaciones de seguridad

SHA-512 sigue siendo sólido para sus usos de integridad previstos. Su velocidad lo hace inadecuado para almacenar contraseñas directamente. Prefiera Argon2id, scrypt, bcrypt o PBKDF2 con una sal única y parámetros suficientemente costosos.

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' | sha512sum
PHP
echo hash('sha512', 'hello');
JavaScript
const bytes = new TextEncoder().encode('hello');
const digest = await crypto.subtle.digest('SHA-512', bytes);

Comparación con otras variantes de SHA

SHA-512 y SHA-256 pertenecen a la misma familia, pero usan tamaños de palabra, constantes y longitudes de salida distintos. SHA-512 no es simplemente «dos SHA-256». SHA-384 utiliza la estructura de SHA-512 con valores iniciales diferentes y una salida truncada.

Preguntas frecuentes

¿Cuántos caracteres tiene SHA-512?

Un resumen SHA-512 contiene 128 caracteres hexadecimales, es decir, 64 bytes y 512 bits.

¿Se puede descifrar SHA-512?

No. Una base de búsqueda solo puede recuperar textos en claro que se hayan probado e indexado anteriormente.

¿SHA-512 es más seguro que SHA-256?

Ofrece una salida y un margen de seguridad mayores, pero ambos siguen siendo adecuados para muchos usos modernos cuando se aplican correctamente.

¿SHA-512 es adecuado para contraseñas?

No por sí solo, porque es demasiado rápido. Utilice una KDF de contraseñas con sal, deliberadamente lenta y configurable.

¿Por qué no se encontró mi hash SHA-512?

El texto en claro puede estar ausente, llevar sal, ser aleatorio, largo o multibyte, o haberse procesado con otra codificación.

Notas prácticas

SHA-512 produce un resumen de 512 bits y es eficiente en procesadores de 64 bits. La herramienta también verifica archivos y compara dos resúmenes.

Longitud512 bits / 128 caracteres hexadecimales
VarianteSHA-512/256
LoteHasta 20 resúmenes

Preguntas frecuentes

¿SHA-512 es el doble de seguro que SHA-256?

La seguridad no se compara de forma lineal. Ambos siguen siendo sólidos para integridad; el protocolo y la compatibilidad determinan la elección.

¿SHA-512/256 equivale a truncar SHA-512?

No. Utiliza un estado inicial específico antes de producir 256 bits.

¿Por qué es tan larga la salida?

Un resumen SHA-512 contiene 64 bytes y se muestra como 128 caracteres hexadecimales.

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" | sha512sum

PHP

hash('sha512', 'hello');

JavaScript

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