SHA-512 Generador de Hash
Calcula el hash SHA-512 de cualquier cadena en tiempo real en el navegador. SHA-512 produce un hash de 512 bits, optimizado para CPUs de 64 bits, con la mayor resistencia a colisiones de la familia SHA-2.
¿Qué es un hash SHA-512?
SHA-512 pertenece a la misma familia SHA-2 que SHA-256. Sea cual sea la longitud de la cadena que le proporcione, produce un valor fijo de 512 bits, es decir, 128 caracteres hexadecimales. Escriba en el campo y esta herramienta calcula el hash SHA-512 en su navegador en tiempo real, mostrando el resultado en el acto sin enviar nada a un servidor externo.
A fecha de 2026 no se ha encontrado ningún ataque practicable contra la familia SHA-2, que se considera una función hash criptográficamente segura. Eso contrasta con MD5 y SHA-1, para los que sí se han hallado colisiones: dos entradas distintas que dan el mismo hash. SHA-512 se emplea ampliamente allí donde importa la confianza: certificados digitales, cadenas de bloques y detección de manipulaciones en software.
Cómo calcular un hash SHA-512
- Escriba una cadena en el campo Pegue o escriba en el campo el texto que quiera convertir. El resultado se actualiza automáticamente a medida que escribe.
- Lea el hash SHA-512 Aparece bajo el campo como 128 caracteres hexadecimales. Si la entrada está vacía, el campo de resultado también lo queda.
- Obtenga el hash con el botón de copia Pulse «Copiar» y el hash pasa al portapapeles, listo para pegarlo directamente en otra herramienta o en código.
Consejos para aprovecharla mejor
- SHA-512 produce un hash de 512 bits (128 caracteres hexadecimales), el doble de largo que SHA-256.
- Está optimizado para CPUs de 64 bits y puede ser más rápido que SHA-256 en arquitecturas de 64 bits.
- Ofrece mayor margen de seguridad que SHA-256, útil en aplicaciones que requieren resistencia a largo plazo.
- Al igual que SHA-256, es unidireccional: no se puede recuperar la entrada original a partir del hash.
- Para contraseñas, prefiere BCrypt o Argon2 sobre cualquier variante SHA.
Cuándo resulta útil un hash SHA-512
Verificar la integridad de una descarga
Compare el valor SHA-512 que publica quien distribuye con el calculado sobre el archivo descargado y confirmará que no hubo corrupción ni manipulación por el camino. (Esta herramienta solo admite texto; para el hash de un archivo use una herramienta específica.)
Estudiar certificados y firmas digitales
Partes de los certificados TLS y de la firma de código emplean funciones hash de la familia SHA-2. Al aprender cómo funcionan los certificados, ayuda ver por uno mismo qué hash produce una cadena dada.
Trabajos de verificación en torno a las cadenas de bloques
Algunas implementaciones de cadenas de bloques verifican la integridad de los bloques con funciones de la familia SHA-2. Práctico para probar hashes de cadenas cualesquiera mientras desentraña el mecanismo.
Entender el hasheo de contraseñas (no para producción)
El almacenamiento real de contraseñas usa bcrypt o Argon2, que aportan sal y un coste de cálculo ajustable. SHA-512 por sí solo no se diseñó para eso: limítelo al aprendizaje y la verificación.
Glosario
- SHA-2
- El nombre de la familia de funciones hash que incluye SHA-256 y SHA-512. Normalizado por el NIST, este grupo de algoritmos sigue considerándose criptográficamente seguro.
- Función hash
- Una función que convierte datos de cualquier longitud en un valor de longitud fija. La misma entrada da siempre la misma salida, pero la entrada no puede recalcularse desde la salida.
- Longitud de salida (512 bits)
- La longitud del hash que produce SHA-512. Escrito en hexadecimal son 128 caracteres, el doble que SHA-256 (256 bits, 64 caracteres).
- Unidireccionalidad
- La propiedad por la que los datos de entrada originales no pueden recuperarse del hash mediante cálculo. Importa allí donde se quiere verificar algo manteniendo oculto el original: almacenamiento de contraseñas, detección de manipulaciones.
- Resistencia a colisiones
- La propiedad que dificulta que dos entradas distintas produzcan el mismo hash. Hasta la fecha no se ha hallado ninguna colisión practicable para SHA-512, por lo que se considera alta.
- Diferencia con SHA-1
- SHA-1 produce 160 bits, pero en 2017 se publicó un ataque de colisión practicable y ya no se considera seguro. SHA-512 pertenece a la familia SHA-2, la generación que sucedió a SHA-1.
- Sal
- Una cadena aleatoria que se añade al hashear, por ejemplo, una contraseña. Hace que una misma contraseña dé hashes distintos y bloquea los ataques por precálculo. SHA-512 por sí solo no incorpora ningún mecanismo de sal.
Preguntas frecuentes
A propósito — ¿Por qué "512 bits"? Longitud de bits y el significado de la seguridad
La paradoja del cumpleaños establece que para encontrar una colisión en un hash de N bits se necesitan aproximadamente 2^(N/2) intentos. SHA-256 requiere 2^128 y SHA-512 requiere 2^256 operaciones.
2^128 supera la edad del universo en cálculos por segundo; SHA-512 eleva esa cifra al cuadrado, lo que resulta prácticamente inviable incluso con hardware futuro.
El algoritmo de Grover reduce a la mitad la seguridad efectiva en un ordenador cuántico; SHA-512 conservaría 256 bits de seguridad equivalente, manteniéndose robusto en la era cuántica.