Cómo usarla
- 1Escribe el texto o elige un archivo.
- 2Opcional: introduce una clave para calcular HMAC-SHA256.
- 3Elige el formato de salida: hexadecimal o Base64.
- 4Pega un hash en el campo de comparación para verificar si coincide.
Para qué sirve un hash
Una función hash convierte cualquier dato en una huella de longitud fija. El mismo dato produce siempre el mismo hash y el más mínimo cambio produce uno totalmente distinto. Se usa para verificar que un archivo descargado no está dañado ni manipulado, detectar duplicados, firmar peticiones de API con HMAC o generar claves de caché.
Qué algoritmo usar
MD5 y SHA-1 están rotos frente a colisiones y no deben usarse para seguridad, aunque siguen siendo útiles como sumas de comprobación. Para cualquier uso nuevo, elige SHA-256 o superior. Para guardar contraseñas no basta con un hash: hacen falta algoritmos lentos con sal, como bcrypt o Argon2.
Privacidad
Los hashes se calculan en tu navegador; ni el texto ni los archivos se envían a ningún servidor.
Preguntas frecuentes
¿Cómo compruebo el SHA-256 de un archivo descargado?
Elige el archivo, pega en el campo de comparación el hash que publica el sitio de descarga y verás si coinciden.
¿Se puede revertir un hash MD5?
No matemáticamente, pero las contraseñas cortas o comunes se encuentran en tablas precalculadas. Por eso MD5 no sirve para proteger datos.
¿Qué es HMAC?
Un hash calculado con una clave secreta. Permite comprobar que un mensaje viene de quien tiene la clave y no ha sido modificado, por ejemplo en webhooks y APIs.
¿No te convencen los resultados?
Habla con Webin Agency sobre webs rápidas y optimizadas para SEO, e-commerce y gestión de Google Ads.