Genera varios hashes
Actualizaciones
Mejoras publicadas recientemente
SHA-1 es vulnerable a ataques de colisión y no debe usarse para propósitos de seguridad. Para hash de contraseñas, use algoritmos dedicados como bcrypt, scrypt o Argon2.
160bit (40hex) - No recomendado para seguridad
256bit (64hex)
384bit (96hex)
512bit (128hex)
El generador de hash es una herramienta en línea que genera valores hash (digest) de longitud fija a partir de texto o archivos. Una función hash es una función de cifrado unidireccional que convierte datos de entrada de longitud arbitraria en una cadena única de longitud fija, con la característica de que no se puede revertir a los datos originales. Se utiliza ampliamente para verificación de integridad de archivos, comprobación de duplicados de datos, generación de claves de caché y firmas digitales. Esta herramienta admite los algoritmos SHA-1, SHA-256, SHA-384 y SHA-512, y calcula valores hash de forma rápida y segura utilizando la Web Crypto API del navegador.
Seleccionar el método de entrada
Introduzca directamente una cadena de texto en la pestaña de texto, o seleccione un archivo para calcular su valor hash en la pestaña de archivo.
Introducir los datos
Al introducir texto o seleccionar un archivo, los resultados de todos los algoritmos de hash se calculan automáticamente.
Verificar y copiar los resultados
Se muestran simultáneamente los valores hash SHA-1, SHA-256, SHA-384 y SHA-512. Haga clic en el botón de copiar junto al valor hash que necesite para copiarlo al portapapeles.
Verificación de integridad
Genere el valor hash de un archivo descargado y compárelo con la suma de verificación proporcionada por el distribuidor para confirmar que el archivo no ha sido manipulado.
SHA-256 genera un valor hash de 256 bits (64 caracteres), mientras que SHA-512 genera un valor hash de 512 bits (128 caracteres). Dado que SHA-512 produce un hash más largo, tiene una mayor resistencia a colisiones, pero para la mayoría de los usos SHA-256 proporciona un nivel de seguridad suficiente. En sistemas de 64 bits, SHA-512 puede ser incluso más rápido que SHA-256.
En 2017, el equipo de investigación de Google demostró una colisión en SHA-1 (dos entradas diferentes que generan el mismo valor hash). Esto puede derivar en amenazas de seguridad como la falsificación de firmas digitales, por lo que para fines de seguridad se debe utilizar SHA-256 o superior. Utilice SHA-1 solo para usos no relacionados con la seguridad, como la identificación de archivos o claves de caché.
No. Las funciones hash son funciones unidireccionales (one-way), por lo que invertir el valor hash para obtener los datos originales es computacionalmente imposible. Esta es la característica fundamental del hash y la razón por la que se almacenan los valores hash en lugar de las contraseñas originales.
Al descargar software, el archivo puede dañarse durante la transmisión o puede haberse insertado código malicioso. Al comparar la suma de verificación SHA-256 proporcionada por el distribuidor con el valor hash del archivo descargado, puede confirmar la integridad y autenticidad del archivo, lo que refuerza la seguridad.
SHA-256 es una función hash de uso general y no es adecuada para el hashing de contraseñas. La ventaja de SHA-256 es su cálculo rápido, pero esto precisamente la hace vulnerable a ataques de fuerza bruta. Para contraseñas se deben utilizar algoritmos especializados intencionalmente lentos como bcrypt, scrypt o Argon2.