Generador de hashes (MD5, SHA)

Hashes

Genera, compara e identifica hashes en tu navegador. Ningun dato se envia al servidor.

MD5/SHA1 no son seguros para contraseñas; usalos para integridad/verificacion.

Hash de texto


El apartado Hashes de Tech Toolbox te permite generar, comparar e identificar hashes de forma rápida y didáctica. Es útil tanto para estudiantes (SMR/ASIR/DAW/DAM) como para perfiles técnicos y certificaciones (seguridad, sistemas, redes).

Todo el cálculo se realiza en tu navegador. No se envía el contenido a ningún servidor.

¿Qué es un hash y para qué sirve?

Un hash es el resultado de aplicar una función que convierte un texto (o datos) en una “huella” de longitud fija, por ejemplo:

  • Verificar la integridad de un archivo descargado (ISO, instaladores, backups)
  • Detectar cambios: si cambias un solo carácter, el hash cambia por completo
  • Comparar rápidamente si dos textos/datos son exactamente iguales

Algoritmos disponibles

En esta herramienta podrás trabajar con:

  • MD5
  • SHA-1
  • SHA-256
  • SHA-512

Importante (seguridad)

  • MD5 y SHA-1 ya no se consideran seguros para proteger contraseñas o firmas modernas.
  • Siguen siendo útiles para integridad o checks rápidos en entornos educativos, pero para seguridad real se recomienda SHA-256 o superior.

Hash de texto

Este bloque sirve para generar el hash de cualquier texto.

Cómo usarlo:

  1. Pega o escribe el texto en la caja.
  2. Elige el algoritmo (MD5, SHA-256…).
  3. (Opcional) Aplica normalizaciones:
    • Trim: quita espacios al principio y al final
    • Normalizar saltos de línea: convierte CRLF (Windows) a LF (Linux)
  4. Pulsa Calcular.

Consejo de práctica:
Si tu hash “no coincide” con el esperado, casi siempre es por:

  • un salto de línea distinto (Windows vs Linux)
  • un espacio final que no se ve
  • mayúsculas/minúsculas en el texto

Comparar hashes

Ideal para comprobar si dos resultados son iguales.

Cómo usarlo:

  1. Pega el hash A y el hash B.
  2. Activa “ignorar mayúsculas/minúsculas” si estás comparando fuentes distintas.
  3. La herramienta te dirá: ✅ Coinciden o ❌ No coinciden.

Identificar tipo de hash (heurística)

Este bloque intenta adivinar el tipo de hash según su formato:

  • 32 caracteres hex → probable MD5
  • 40 caracteres hex → probable SHA-1
  • 64 caracteres hex → probable SHA-256
  • 128 caracteres hex → probable SHA-512

Es una aproximación: algunos formatos pueden coincidir en longitud, pero es muy útil para orientación rápida.

Exportar resultados (Copiar / JSON)

Para documentar prácticas o guardar resultados tienes:

  • Copiar: copia el hash o el resultado mostrado
  • Copiar todo: copia un resumen completo listo para pegar en apuntes
  • Copiar JSON: útil para automatizar o almacenar resultados
  • Descargar JSON: descarga un archivo con el resultado

Ejemplos de uso (rápidos)

  • Verificar un instalador:
    1. Copia el hash publicado por el proveedor
    2. Calcula el hash del texto/valor que te dieron
    3. Compara y confirma coincidencia
  • Entorno educativo:
    • “¿Por qué cambia el hash si añado un espacio?”
    • “¿Por qué me coincide en Linux pero no en Windows?” (saltos de línea)
julian lopez jimenez

Hola, encantado de conocerte.

Recibe cada domingo las 3 últimas entradas sobre informática práctica.

Sin spam. Puedes darte de baja cuando quieras. Recibirás un correo para confirmar el alta. Consulta la Política de privacidad.