Herramientas abiertas · 0

Acerca de

Generador de hash

Calcula el hash de un texto mientras escribes, o de un archivo de cualquier tamaño: el archivo se lee por partes en tu navegador, nunca se sube, con barra de progreso y botón para cancelar. Diecisiete algoritmos, un HMAC y la comprobación que suele ser la pregunta real: pega el checksum de una página de descargas y la herramienta dice si tu archivo coincide, y con qué algoritmo.

Qué hace

  • MD5, SHA-1 y la familia SHA-2: SHA-224, SHA-256, SHA-384, SHA-512 y SHA-512/256.
  • De SHA3-224 a SHA3-512 y el Keccak-256 que usa Ethereum; RIPEMD-160; BLAKE2b, BLAKE2s y BLAKE3; CRC-32.
  • Los algoritmos rotos llevan la marca “no apto para seguridad”, para que nadie tome MD5 o SHA-1 por algo seguro.
  • Archivos de cualquier tamaño, leídos por partes, con progreso y opción de cancelar.
  • Verificar un checksum: pega un hash esperado y se nombra la coincidencia, con su algoritmo.
  • HMAC con una clave secreta; la entrada se lee como texto UTF-8 o como bytes en hex o en Base64.
  • Salida en hex en minúsculas o mayúsculas, o en Base64; copia uno o todos.

Cómo se usa

  1. Escribe o pega texto, o suelta un archivo en la ventana.
  2. Lee los hashes y copia el que necesites.
  3. Para comprobar una descarga, pega el checksum de su página en Verificar un checksum.
  4. Para un HMAC, actívalo y escribe la clave.

Qué no hace

  • MD2, MD4, NTLM, Whirlpool y el resto de la cola larga: nadie verifica una descarga con ellos.
  • Hash de contraseñas (bcrypt, argon2, scrypt, PBKDF2): es otro trabajo con reglas propias, entre ellas un salt y un factor de costo.
  • Enlaces para compartir: no hay un servidor que los guarde.

Preguntas

¿Es seguro MD5?

Como checksum frente a daños accidentales, sí. Frente a alguien que pueda crear dos archivos con el mismo hash, no: las colisiones son prácticas desde 2004. Aquí está marcado como roto, con SHA-256 al lado.

¿Se sube mi archivo?

No. Tu navegador lo lee por partes y calcula el hash allí, y por eso funciona un archivo de varios gigabytes: nunca tiene que caber entero en la memoria a la vez.

¿A qué hash se refiere una página de descargas cuando no lo dice?

Pégalo y la longitud lo indica: 32 caracteres hex son MD5, 40 son SHA-1, 64 son SHA-256 y 128 son SHA-512. La herramienta nombra el que coincidió.

¿Por qué CRC-32 es tan corto?

Es una comprobación de 32 bits, 8 caracteres hex, hecha para detectar errores de transmisión, no para la seguridad. MD5 tiene 128 bits y SHA-256, 256.

Todo lo de aquí funciona en tu navegador. Nada de lo que escribes, pegas o abres se sube, y no hay cuenta ni cola. Cómo funciona.

Para una sola tarea

Se usa a menudo con

Más en Desarrollo

  • Formateador JSON: Formatea, valida, repara y explora JSON: vista de árbol, claves ordenadas y números grandes sin alterar.
  • Probador de regex: Prueba expresiones regulares de JavaScript en vivo: coincidencias resaltadas, grupos de captura, reemplazo y el patrón explicado con palabras sencillas.
  • Conversor de timestamp Unix: Convierte timestamps Unix en segundos, milisegundos o nanosegundos a fechas y al revés, varios a la vez, y también fechas de Excel, Windows y Discord.
  • Codificar y decodificar URL: Codifica o decodifica texto para una URL distinguiendo los tipos de escape, y desarma un enlace: edita su query, quita el rastreo y mira su dominio real.
  • Analizador de expresiones cron: Lee una expresión cron en palabras, mira sus próximas ejecuciones en cualquier zona horaria y qué hace un cambio de hora con ellas, o crea una; Unix, Spring, Quartz y EventBridge.

Todas las herramientasAcerca de utilbrewPrivacidad