Generador de Hash — SHA-256, SHA-512, SHA-1 y HMAC Online
Crea valores hash criptográficos con nuestro versátil Generador de Hash. La herramienta admite la familia SHA de la Web Crypto API: SHA-1, SHA-256, SHA-384 y SHA-512 (MD5 no se ofrece porque los navegadores no lo implementan). Genera hashes desde texto o archivos, y crea firmas HMAC con claves personalizadas. El modo en vivo habilita hash en tiempo real durante la entrada, y la función de comparación de hash ayuda a verificar la integridad de archivos.
Web Crypto API Solo en el navegador
Herramientas relacionadas
- Generador Lorem Ipsum Genera texto de relleno Lorem Ipsum para diseños y maquetas web. Elige párrafos, oraciones o palabras, combínalos libremente y copia con un clic.
- Generador de Códigos QR Crea códigos QR personalizados desde texto, URLs, contactos vCard o información WiFi. Generador con opciones de colores, tamaños y descarga PNG/SVG.
- Generador UUID Generador UUID para crear identificadores únicos v1, v4, v7 y NIL. Generación masiva con múltiples formatos de salida y números aleatorios criptográficamente seguros.
- Generador de Contraseñas Genera contraseñas criptográficamente seguras con longitud y tipos de caracteres personalizables. Crea contraseñas aleatorias fuertes, frases de paso o patrones pronunciables con medidor de fortaleza.
Características
- Varios algoritmos: SHA-1, SHA-256, SHA-384, SHA-512
- Hashea texto y archivos
- Compara hashes para verificación
- Soporte HMAC con claves personalizadas
- Salida en mayúsculas o minúsculas
- Copiar resultados con un clic
- Generación en tiempo real
- Procesamiento 100 % local: tus datos nunca salen del navegador
Consideraciones de seguridad
- Usa SHA-256 o superior: SHA-1 está roto criptográficamente y MD5 ni siquiera se ofrece
- No almacenes contraseñas con hashes simples: utiliza bcrypt, scrypt o PBKDF2
- Añade salt a las contraseñas: evita ataques con tablas rainbow
- Verifica el hash completo: compara siempre toda la cadena, no solo una parte
- Emplea HMAC para autenticación: proporciona integridad y autenticidad
Casos de uso comunes
- Verificación de integridad: asegurarse de que una descarga no fue alterada
- Huellas de contenido: detectar cambios en archivos, respuestas de API o artefactos de build
- Deduplicación de datos: identificar archivos o contenidos duplicados
- Generación de checksums: crear sumas de verificación para validar datos
- Firmas digitales: componente clave en sistemas de firma criptográfica
- Autenticación API: generar firmas HMAC para peticiones
Elegir el algoritmo adecuado
- SHA-1: obsoleto para seguridad (160 bits, ataques de colisión)
- SHA-256: estándar en la industria (256 bits, muy seguro)
- SHA-384: variante con mayor seguridad (384 bits)
- SHA-512: máxima seguridad (512 bits)
Recursos Útiles
Funciones hash del NIST Documentación y estándares oficiales sobre algoritmos de hash
Algoritmos hash seguros (SHA) Resumen completo de la familia SHA y su seguridad
MDN SubtleCrypto.digest() API del navegador para generar resúmenes criptográficos
OWASP: almacenamiento de contraseñas Mejores prácticas para hash y almacenamiento de contraseñas