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.

Regístrate para recibir las últimas entradas, cada domingo.

¡No hago spam!