Suma de verificación de archivos (CRC32)
Calcula la suma de verificación CRC32 de un archivo y la muestra junto con su nombre y su tamaño en bytes.
Cargando…
Cómo usar
- Elige un archivo con el selector de archivos.
- Mientras aparece «Calculando…», el archivo se lee y su CRC32 se calcula en segundo plano.
- La línea de resultado muestra el nombre del archivo, su tamaño en bytes y el CRC32 en 8 dígitos hexadecimales.
- Usa el botón de copiar para copiar el CRC32 y compáralo con el valor esperado, por ejemplo el de un listado ZIP o un archivo .sfv. Da igual que esté en mayúsculas o minúsculas.
- Elige otro archivo para volver a calcular.
Preguntas frecuentes
- ¿Se sube mi archivo?
- No. El archivo se lee y procesa solo en tu navegador.
- ¿Para qué sirve una suma CRC32?
- Para comprobar que un archivo no se ha dañado por accidente al descargarlo, copiarlo o transferirlo. Es el CRC-32 estándar que usan ZIP, gzip y PNG, así que si el valor coincide, el archivo está casi con toda seguridad intacto.
- ¿Un CRC32 que coincide demuestra que el archivo no se ha manipulado?
- No. Un archivo puede modificarse a propósito para que dé cualquier valor CRC32 y, con solo 32 bits, archivos distintos pueden compartir el mismo. Para detectar manipulaciones, compara un hash SHA-256.
- ¿Por qué otro programa muestra un CRC32 distinto?
- Puede usar otra variante, como CRC-32C (Castagnoli), o mostrar el valor en decimal en vez de hexadecimal. Esta herramienta usa el CRC-32 estándar (IEEE 802.3, polinomio 0x04C11DB7) y lo muestra en 8 dígitos hexadecimales en minúsculas.
- ¿Hay un límite de tamaño de archivo?
- No hay un límite fijo, pero el archivo se lee entero en memoria y luego se copia a la memoria de WebAssembly de 32 bits (4 GB como máximo), así que necesita alrededor del doble de su tamaño en memoria. Los archivos de varios gigabytes, o más pequeños en dispositivos con poca memoria, pueden fallar.