No se sube nada
Generador de hash
Obtén los hash MD5, SHA-1, SHA-256, SHA-384 y SHA-512 de un texto o de un archivo, con HMAC y una clave si necesitas una firma, y comprueba una descarga con el hash que publica su web. Los archivos se procesan en tu dispositivo y nunca se suben.
Se procesa en UTF-8, tal como lo escribes: los espacios y los saltos de línea cuentan.
Aún no has elegido un archivo. Sirve cualquier tamaño y el archivo no sale de este dispositivo.
Esperando un archivo
La comparte quien comprueba el hash. No sale de este dispositivo.
Hash
Estos son los hash de un texto vacío. Escribe o pega un texto, o elige un archivo.
- MD5
- d41d8cd98f00b204e9800998ecf8427eNo apto para seguridad
- SHA-1
- da39a3ee5e6b4b0d3255bfef95601890afd80709No apto para seguridad
- SHA-256
- e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
- SHA-384
- 38b060a751ac96384cd9327eb1b1e36a21fdb71114be07434c0cc7bf63f6e1da274edebfe76f65fbd51ad2f14898b95b
- SHA-512
- cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e
MD5 y SHA-1 no son seguros. Se pueden fabricar a propósito dos archivos con el mismo hash MD5 o SHA-1, así que úsalos solo para detectar cambios accidentales. Para firmas y comprobaciones de integridad, usa SHA-256 o superior.
Pega el hash de una página de descarga o una línea de la salida de sha256sum.
Pega un hash para compararlo con estos.
Lo que escribes se queda en este dispositivo. No se sube nada.
¿Te ahorró tiempo? DigiTools es gratis, sin anuncios y sin registro. Deja una propina (se abre en una pestaña nueva) para ayudar a que siga así.
Cuéntales a otros qué te pareció: deja tu opinión sobre DigiTools en Trustpilot (se abre en una pestaña nueva).
Cómo generar un hash
- Escribe o pega un texto, o elige Un archivo y selecciónalo. Los archivos grandes también sirven.
- Lee los cinco hash en hexadecimal o Base64. Para una firma, activa la clave secreta (HMAC) y escríbela.
- Para comprobar una descarga, pega en Comparar el hash que publica su web: te dirá con qué algoritmo coincide.
Preguntas frecuentes
¿Se sube mi archivo?
No. El archivo se lee y se procesa en tu navegador, en este dispositivo, así que sirve para documentos privados e incluso sin conexión. Nada de lo que escribes o eliges se envía a ningún sitio.
¿Puedo usar MD5 o SHA-1 para contraseñas o seguridad?
No. Los dos están rotos: se pueden fabricar a propósito dos archivos distintos con el mismo hash. Siguen sirviendo para detectar cambios accidentales, como una descarga dañada. Para seguridad usa SHA-256 o superior, y para contraseñas un hash lento pensado para ellas, como Argon2 o bcrypt, nunca un hash simple.
¿Por qué mi hash no coincide con el de la línea de comandos?
Casi siempre por una diferencia invisible en el texto: echo añade un salto de línea al final (usa echo -n), Windows termina las líneas con CR LF y un texto copiado puede acabar con un espacio. Aquí el texto se procesa en UTF-8, tal como lo escribes. Los archivos se procesan byte a byte, así que coinciden con sha256sum, shasum y certutil.
¿Qué tamaño de archivo admite?
MD5 lee el archivo por partes, así que sirve cualquier tamaño. Los SHA los calcula Web Crypto, el motor de tu navegador, que necesita el archivo entero en memoria: sin problema con archivos de varios cientos de megabytes en la mayoría de los ordenadores. Si un archivo es demasiado grande para tu navegador, obtienes al menos su MD5.
¿Qué es HMAC?
Un hash mezclado con una clave secreta, de modo que solo quien tiene la clave puede crearlo o comprobarlo. Los webhooks de servicios como GitHub, Stripe o Shopify se firman así. Activa la clave, escríbela como texto, hexadecimal o Base64 y compara el resultado con la firma que recibiste.