Saltar al contenido
uencoder

Verificar archivo o datos integrity con un checksum

Calcular a CRC32 or SHA-256 checksum of data and compare it against a known value to detect corruption or tampering.

  1. 1

    A checksum is a fixed-size digest of arbitrary data. If the data changes by even one bit, the checksum changes completely. Comparing checksums detects accidental corruption (CRC32) or intentional tampering (SHA-256).

  2. 2
    Suma de verificación CRC32 →

    For fast, non-cryptographic integrity checks (file transfer, ZIP entries), compute CRC32. It is a 32-bit checksum — fast but can miss some corruptions and provides no security.

  3. 3
    Calculadora de hash →

    For cryptographic integrity (detecting deliberate tampering), compute SHA-256. A 256-bit hash makes it infeasible to find a different input with the same hash.

  4. 4
    Comparador de hashes →

    Enter the computed hash and the expected hash. The tool compares them in constant time and reports match/mismatch — useful for automating verification scripts.

Preguntas frecuentes

CRC32 vs SHA-256 — which should I use?
Use CRC32 for accidental corruption detection in non-adversarial contexts (file transfer, storage). Use SHA-256 (or stronger) when an adversary could craft malicious data — CRC32 is trivial to forge. SHA-256 also has a much lower collision probability.
Can a checksum guarantee data is correct?
No. A matching checksum only means no detected change. Different inputs can share a checksum (collision). CRC32 collisions are common on large data; SHA-256 collisions are computationally infeasible but not impossible. For full assurance, use digital signatures.

Flujos que resuelven esta tarea

Hash BLAKE con suma de verificación CRC32
Calcular hash BLAKE y luego suma de verificación CRC32 para verificación de integridad.
CANALIZACIÓN
Hash contenido y codificar como Base64
Calcular un hash de la entrada y codificar el resumen como Base64 para transporte compacto.
CANALIZACIÓN
Hash texto y verificar integridad
Calcular un hash del texto de entrada y compararlo con un hash esperado para verificar la integridad.
CANALIZACIÓN
Hash texto y verificar con suma CRC32
Calcular tanto un hash criptográfico SHA-256 como una suma de verificación CRC32 para verificación de integridad de datos.
CANALIZACIÓN
Formatear JSON y calcular suma de verificación de integridad
Embellecer un documento JSON y calcular una suma CRC32 para detectar modificaciones posteriores.
CANALIZACIÓN
Hash MD5 y luego codificar en Base58
Calcular hash MD5 y luego codificar como Base58 para representación compacta.
CANALIZACIÓN
Comparación de velocidad multi-hash
Hash la entrada y comparar múltiples algoritmos de hash para comparar su velocidad y salida.
CANALIZACIÓN
Generar contraseña y hash
Generar una contraseña aleatoria y luego hash para almacenamiento seguro.
CANALIZACIÓN
Hash SHA3-256 con suma CRC32
Calcular hash SHA3-256 y luego suma CRC32 para verificación dual de integridad.
CANALIZACIÓN
Hash SHA-512 y luego Hex
Calcular hash SHA-512 y luego codificar como Hex para legibilidad.
CANALIZACIÓN
Invertir texto y hash
Invertir texto y luego calcular el hash SHA-256 del resultado invertido.
CANALIZACIÓN
Mezclar texto y hash
Mezclar texto y luego hash del resultado mezclado.
CANALIZACIÓN

Herramientas relacionadas