Sobre esta herramienta
Un checksum es una huella breve de un archivo o texto, y si cambia aunque sea un solo byte, la huella cambia por completo. Por eso los checksums son la forma estándar de confirmar que una descarga terminó intacta, que dos archivos son idénticos byte a byte, o que un archivo no ha sido alterado desde su publicación. Esta herramienta calcula cinco a la vez — CRC32, MD5, SHA-1, SHA-256 y SHA-512 — a partir del texto que escribas o el archivo que elijas, todo en tu navegador. Nada se sube a ningún sitio.
CRC32 es rápido pero solo sirve para detectar corrupción accidental (es lo que usan ZIP y Ethernet); MD5 y SHA-1 siguen siendo comunes para verificar la integridad de archivos, pero se consideran criptográficamente rotos y no deben usarse donde la seguridad importe; SHA-256 y SHA-512 son las opciones modernas y resistentes a colisiones que hoy publican la mayoría de repositorios de software y gestores de paquetes. Pega el checksum que publicó un proveedor o servidor espejo en el campo "checksum esperado" y esta herramienta te dirá al instante si coincide, y con qué algoritmo.
Preguntas frecuentes
¿Qué algoritmo debo usar para verificar una descarga?
Usa el algoritmo con el que el editor proporcionó el checksum; ese es el único con el que realmente puedes comparar. Si tienes opción (por ejemplo, el sitio lista tanto SHA-256 como MD5), prefiere SHA-256: es el estándar moderno y, a diferencia de MD5 y CRC32, es lo suficientemente resistente a colisiones para detectar manipulaciones deliberadas, no solo corrupción accidental.
¿Los archivos grandes se procesan en fragmentos o todos a la vez?
Todo el archivo se lee en memoria y se procesa de una sola vez; esto mantiene la herramienta simple y funciona bien para archivos típicos, pero los archivos muy grandes (varios gigabytes) pueden ser lentos o alcanzar los límites de memoria del navegador, ya que no hay procesamiento en flujo/fragmentos.