Cryptography Tool

Generador de Hash

Genera valores hash seguros con los algoritmos MD5, SHA-1, SHA-256, SHA-384 y SHA-512. Soporta texto, archivos y autenticación HMAC con clave secreta.

Input
Algorithms
Text Input
1

Generador de Hash — Preguntas Frecuentes

¿Qué es una función hash?

Una función hash es un algoritmo matemático que transforma cualquier dato de entrada en una cadena de caracteres de tamaño fijo. Esta salida, llamada hash o digest, representa de forma única los datos originales. Las funciones hash son de un solo sentido: no puedes invertir el proceso para recuperar los datos a partir del hash.

¿Qué algoritmo de hash debo usar?

Para aplicaciones nuevas, usa SHA-256 o superior. SHA-256 está ampliamente soportado y ofrece excelente seguridad. SHA-384 y SHA-512 dan aún más seguridad, pero producen hashes más largos. Evita MD5 y SHA-1 con fines de seguridad: tienen vulnerabilidades conocidas.

¿Qué es HMAC?

HMAC (Hash-based Message Authentication Code) combina una función hash con una clave secreta para garantizar tanto la integridad de los datos como la autenticación. Es útil cuando necesitas verificar que un mensaje no ha sido manipulado y procede de una fuente confiable.

¿Mis datos son seguros?

Sí. Todo el cálculo de hashes se realiza localmente en tu navegador usando la Web Crypto API. Tus datos nunca salen del dispositivo y no almacenamos ni transmitimos ninguna entrada ni hash generado. Todo el proceso ocurre en el cliente para máxima privacidad.