El Generador de hashes es una herramienta gratuita online para generar hashes MD5, SHA-1, SHA-256, SHA-512, SHA3, Keccak y RIPEMD-160. Soporta HMAC y hashing de archivos. No se envían datos a ningún servidor.
¿Qué es el hashing criptográfico?
El hashing criptográfico convierte datos de entrada de cualquier tamaño en una huella digital de tamaño fijo llamada hash. La misma entrada siempre produce el mismo hash, pero incluso un pequeño cambio altera completamente la salida. Los hashes son unidireccionales: no puedes revertir un hash al dato original. Esta herramienta genera hashes usando MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA3, Keccak y RIPEMD-160.
Casos de uso comunes
Verificación de integridad de datos
Verifica la integridad de los datos comparando hashes de los datos originales y recibidos para detectar cualquier cambio durante la transmisión o almacenamiento.
Autenticación de mensajes
Genera firmas HMAC usando una frase de contraseña secreta para autenticar el origen e integridad de los mensajes.
Cómo generar un hash
- 1
Introduce tu texto
Pega o escribe el texto plano que quieres hashear en el campo de entrada.
- 2
Selecciona los algoritmos
Marca los algoritmos de hash que necesites en el panel de algoritmos. Se pueden seleccionar múltiples algoritmos simultáneamente.
- 3
Copia el hash
La salida del hash se muestra al instante. Usa el botón de copiar o pega un hash para comparar y verificar.
MD5
MD5 es una función hash muy utilizada. Se ha usado en diversas aplicaciones de seguridad y también se usa comúnmente para verificar la integridad de archivos. Sin embargo, MD5 no es resistente a colisiones, y no es adecuado para aplicaciones como certificados SSL o firmas digitales que dependen de esta propiedad.
SHA-1
Las funciones hash SHA fueron diseñadas por la Agencia de Seguridad Nacional (NSA). SHA-1 es la más establecida de las funciones hash SHA existentes, y se usa en una variedad de aplicaciones y protocolos de seguridad. Sin embargo, la resistencia a colisiones de SHA-1 se ha ido debilitando a medida que se descubren o mejoran nuevos ataques.
SHA-2
SHA-256 es una de las cuatro variantes del conjunto SHA-2. No es tan usada como SHA-1, aunque parece ofrecer mucha mejor seguridad.
SHA-512 es en gran parte idéntica a SHA-256 pero opera con palabras de 64 bits en lugar de 32.
SHA-3
SHA-3 es la ganadora de una competición de cinco años para seleccionar un nuevo algoritmo hash criptográfico en la que se evaluaron 64 diseños competidores.
HMAC
Los códigos de autenticación de mensajes con clave hash (HMAC) son un mecanismo de autenticación de mensajes que usa funciones hash criptográficas.