Skip to main content
Tool Factory

Colección de integridad

Herramientas de hash y suma de comprobación

Calcula, compara, identifica y verifica hashes o sumas de comprobación para texto y archivos.

Los hashes y las sumas ayudan a comparar datos. Una coincidencia respalda la integridad, pero no demuestra que un archivo sea seguro.

Explora el tema completo

Esta colección especializada conecta con categorías más amplias del catálogo.

50 herramientas

Herramientas disponibles en esta colección

Guía basada en evidencia

¿Cómo verifican datos los hashes y las sumas de comprobación?

Estas herramientas calculan un valor compacto a partir de los datos. Compáralo con un valor fiable creado desde los bytes esperados. Una coincidencia respalda la integridad, pero no demuestra seguridad, autoría o autenticidad.

Tool Factory conecta herramientas de resumen con páginas de comparación, identificación y explicación. La colección separa la integridad del hash de contraseñas, la autenticación y el cifrado.

Elige el mecanismo de integridad según el modelo de amenazas

Selección de hashes y sumas de comprobación
MecanismoQué ofreceQué no ofrece
Suma no criptográficaDetecta rápidamente muchos cambios accidentales.Resistencia contra un atacante deliberado.
Hash criptográficoGenera un resumen de longitud fija con propiedades de seguridad.Prueba de que un resumen publicado proviene de una fuente fiable.
HMACAutentica mensajes entre partes que comparten un secreto.Verificación pública o confidencialidad.
Hash de contraseñasDeriva verificadores lentos y con sal mediante un coste controlado.Integridad general de archivos o cifrado reversible.
Firma digitalOfrece integridad verificable y evidencia de la clave firmante.Confidencialidad sin aplicar también cifrado.

Cómo completar esta tarea

  1. Obtén el resumen fiable. Consigue el valor esperado y el algoritmo mediante un canal autenticado del editor.
  2. Selecciona el mismo algoritmo. No puedes comparar un resultado SHA-256 con MD5 o SHA-3.
  3. Calcula el hash de los bytes exactos. Usa el archivo descargado sin abrirlo, reescribirlo o normalizarlo.
  4. Compara cada carácter. Trata las mayúsculas según la representación y rechaza cualquier diferencia.
  5. Interpreta el resultado de forma limitada. La coincidencia conecta los bytes con el resumen, no con una garantía de seguridad.

Casos de uso habituales

Verificación de software descargado

Compara el resumen local con un valor publicado por un canal fiable.

Diagnóstico de transferencias

Calcula resúmenes en ambos extremos para detectar cambios en los bytes.

Búsqueda de contenido duplicado

Usa resúmenes coincidentes como candidatos y conserva requisitos adecuados contra colisiones.

Evidencia y estándares

  • NIST Hash Functions project: NIST describe algoritmos aprobados que asignan mensajes de longitud arbitraria a resúmenes fijos.
  • NIST FIPS 180-4: FIPS 180-4 especifica SHA-1 y la familia SHA-2, incluidas variantes SHA-256 y SHA-512.
  • NIST FIPS 202: FIPS 202 especifica la familia SHA-3 y las funciones SHAKE de salida ampliable.
  • RFC 6151: RFC 6151 actualiza las consideraciones de seguridad para MD5 y HMAC-MD5.
  • NIST SHA-1 transition guidance: NIST recomienda alternativas SHA-2 o SHA-3 más fuertes para aplicaciones de seguridad.

Límites importantes

  • El resumen esperado solo es útil si su canal de entrega es fiable.
  • Un resumen coincidente no analiza el comportamiento malicioso de un archivo.
  • La idoneidad del algoritmo depende del tipo de cambio, atacante, autenticación o almacenamiento necesario.

Respuestas directas

Preguntas sobre esta familia de herramientas

¿Cómo verifico un archivo descargado?

Calcula el mismo algoritmo que usó el editor. Compara cada carácter con el valor fiable publicado.

¿Qué hash debo usar?

Usa el algoritmo requerido por la fuente o el protocolo. SHA-256 es habitual para integridad. Evita MD5 en decisiones de seguridad.

¿Un hash coincidente demuestra que un archivo es seguro?

No. La coincidencia conecta los bytes con un resumen fiable. No analiza el archivo ni demuestra su origen.