Generador de Hash
Genera hash SHA-1 / SHA-256 / SHA-384 / SHA-512 de texto o archivos al instante.
Basado en Web Crypto API — sin envío al servidor.
Acerca de
Una herramienta gratuita que genera hash SHA-1, SHA-256, SHA-384 y SHA-512 de texto o archivos directamente en el navegador mediante la Web Crypto API estándar.
Úsala para verificar la integridad de archivos descargados, confirmar firmas de API durante el desarrollo o comprobar hashes de contraseñas. Ningún dato sale de tu dispositivo.
Cómo usar
Elige el modo
Selecciona "Texto" para escribir o "Archivo" para soltar cualquier fichero.
Introduce la entrada
Escribe texto para hash instantáneo o selecciona un archivo para calcularlo.
Copia el resultado
Los cuatro hashes aparecen simultáneamente. Haz clic en "Copiar" para obtenerlos.
Glosario
- Función hash
- Función unidireccional que convierte datos arbitrarios en una cadena de longitud fija. La misma entrada produce siempre la misma salida.
- SHA-256
- Hash de 256 bits de la familia SHA-2. Ampliamente utilizado en TLS/SSL y criptomonedas — el estándar actual.
- SHA-512
- Hash SHA-2 de 512 bits. Más seguro que SHA-256 pero produce una salida más larga. Más rápido en sistemas de 64 bits.
- SHA-1
- Función hash de 160 bits. Se han encontrado vulnerabilidades de colisión; no recomendado para seguridad.
- Suma de verificación (Checksum)
- Valor de verificación para confirmar la integridad de los datos. Detecta manipulaciones en archivos descargados.
- Resistencia a colisiones
- Propiedad que hace improbable que dos entradas distintas generen el mismo valor hash.
- Web Crypto API
- API criptográfica nativa del navegador para calcular hashes SHA de forma segura desde JavaScript.
Preguntas frecuentes
- Q.¿Se envían mis datos a un servidor?
- No. Todo el cálculo se realiza en el navegador mediante la Web Crypto API. No se transmite ningún texto ni archivo.
- Q.¿Está soportado MD5?
- MD5 no está soportado por la Web Crypto API del navegador por razones de seguridad. Ofrecemos SHA-1 / SHA-256 / SHA-384 / SHA-512.
- Q.¿Funciona con archivos grandes?
- Sí. Los archivos se procesan como ArrayBuffer, lo que permite archivos grandes según la memoria disponible del navegador.
- Q.¿Qué algoritmo debo elegir?
- Se recomienda SHA-256 o superior para fines de seguridad. SHA-1 es solo para compatibilidad. SHA-512 es la opción más robusta.
- Q.¿Puedo revertir un hash al texto original?
- No. Las funciones hash son unidireccionales. Recuperar los datos originales a partir de un hash es computacionalmente inviable.
Casos de uso
🔍 Integridad de archivos
Verifica que el software descargado coincide con el checksum oficial.
🔐 Seguridad de contraseñas
Almacena y compara hashes SHA-256 de contraseñas en lugar de texto plano.
💻 Verificación de firmas API
Verifica firmas de webhooks y solicitudes durante el desarrollo.
📝 Integridad de datos
Confirma que el texto o los datos no han sido alterados comparando hashes.