Calculador de suma de verificación CRC32

Calcula la suma de verificación CRC32 de cualquier texto en hex, decimal y binario

¿Qué es y cómo funciona?

Un checksum es un valor de tamaño fijo pequeño calculado a partir de un bloque de datos, utilizado para detectar errores o verificar la integridad de los datos. Cuando descargas un archivo y el sitio web proporciona un checksum, puedes ejecutar el mismo cálculo en el archivo descargado y comparar. Los checksums comunes: MD5, SHA-1, SHA-256, SHA-512, CRC32.

Esta herramienta calcula checksums para entrada de texto o contenido de archivos usando múltiples algoritmos simultáneamente. Distingue entre funciones hash criptográficas (SHA-256, SHA-512) diseñadas para detectar manipulación intencional, y checksums no criptográficos (CRC32) diseñados solo para detección de corrupción accidental.

Casos de uso

Preguntas frecuentes

¿Cuál es la diferencia entre un checksum y un hash?

Los términos se usan indistintamente, pero estrictamente: un checksum es cualquier valor calculado para detectar errores. Una función hash criptográfica garantiza adicionalmente: resistencia a preimagen, resistencia a segunda preimagen, resistencia a colisiones.

¿Es seguro MD5 para verificar la integridad de archivos?

Para detectar corrupción accidental, MD5 está bien. Para propósitos de seguridad (detectar manipulación intencional), MD5 está roto: los ataques de colisión conocidos pueden producir dos archivos diferentes con el mismo MD5. Usa SHA-256 para verificación de integridad sensible a la seguridad.

¿Qué es CRC32 y cuándo debo usarlo?

CRC32 es un código de detección de errores no criptográfico usado donde la velocidad importa: integridad de archivos ZIP, verificación de tramas Ethernet, validación de chunks de imágenes PNG. CRC32 NO es un hash seguro.

¿Qué es HMAC y cómo se diferencia de un hash simple?

HMAC combina una clave secreta con el mensaje antes de hashear. Un hash simple no tiene clave — cualquiera puede calcular SHA256("hola"). HMAC requiere conocer la clave secreta para producir el MAC correcto.

Seguridad

Comprobador de contraseñas · Cifrado ROT13 · Codificador / Decodificador Base32 · Codificador / Decodificador Hex · Cifrado César · Cifrado Vigenère