#049 · Herramienta para desarrolladores

Hash Compare

Comprueba si un texto produce exactamente el hash esperado. Selecciona MD5, SHA-1, SHA-256 o SHA-512, pega el valor de referencia y ejecuta la comparación. La herramienta normaliza únicamente mayúsculas y espacios alrededor del hash esperado; no altera el texto de entrada. Es adecuada para verificaciones manuales y vectores de prueba, no para validar contraseñas almacenadas con esquemas modernos de derivación.

Datos de entrada

Texto original
Espacio publicitario

Cómo usar esta herramienta para desarrolladores

  1. Introduce el texto original.
  2. Selecciona el algoritmo con el que se generó el hash esperado.
  3. Pega el hash de referencia.
  4. Pulsa “Comparar hash” y revisa la coincidencia.

Qué hace esta herramienta para desarrolladores

Calcula el hash del texto y lo compara con el valor esperado después de normalizar el hexadecimal a minúsculas. La comparación exige que todos los caracteres hexadecimales coincidan.

Valida primero la longitud y el formato hexadecimal esperado según el algoritmo; después calcula el digest localmente y compara ambos valores.

Una coincidencia confirma que ambos valores son iguales para esa entrada y algoritmo, pero no demuestra quién generó el hash ni convierte hashes antiguos en mecanismos seguros.

Ejemplo

Texto: abc
Algoritmo: SHA-256
Esperado: ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad
Resultado: COINCIDE

Casos de uso

  • Verificar valores documentados.
  • Comprobar integridad manual de texto.
  • Validar una implementación propia.
  • Comparar resultados de distintas plataformas.

Consejos para obtener resultados fiables

  • Selecciona exactamente el mismo algoritmo del hash de referencia.
  • No modifiques espacios o saltos de línea del texto.
  • Un hash hexadecimal puede escribirse en mayúsculas o minúsculas.
  • No uses MD5 ni SHA-1 para nuevas decisiones de seguridad.

Detalles del procesamiento

El hash esperado debe tener la longitud hexadecimal correcta: 32 para MD5, 40 para SHA-1, 64 para SHA-256 y 128 para SHA-512.

No admite hashes con sal, formatos de contraseña como bcrypt/Argon2 ni valores Base64. La entrada esperada debe ser hexadecimal.

Preguntas frecuentes

¿Cómo comprobar si un texto coincide con un hash SHA-256?

Selecciona SHA-256, pega el texto y el hash hexadecimal esperado de 64 caracteres; la herramienta calcula y compara ambos valores.

¿La comparación de hash distingue mayúsculas y minúsculas en hexadecimal?

No. El valor esperado se normaliza a minúsculas porque la capitalización no cambia los bytes representados.

¿Puedo comprobar un hash bcrypt con Hash Compare?

No. bcrypt incorpora sal y parámetros en su propio formato y requiere un verificador específico.

¿Qué pasa si el hash esperado tiene una longitud incorrecta?

La herramienta lo rechaza antes de calcular la comparación para evitar resultados ambiguos.

¿Una coincidencia de MD5 significa que el contenido es seguro?

No. Solo indica igualdad del resumen calculado. MD5 tiene debilidades de colisión y no debe usarse como garantía criptográfica moderna.

Resumen técnico

AlgoritmosMD5 / SHA-1 / SHA-256 / SHA-512
EsperadoHexadecimal
ValidaciónFormato + longitud
ResultadoCoincide / no coincide

Explora la categoría

Consulta más utilidades de hash, identificadores y seguridad en el hub de esta categoría.

Ver categoría