← retour aux snippets

cksum: contrôle d'intégrité rapide CRC

Calculer un CRC32 portable et la taille pour vérifier vite des transferts.

bash security #cksum#crc32#integrity

objectif

Valider grossièrement l’intégrité sans SHA; rapide et disponible partout.

code minimal

cksum fichier.dat > fichier.dat.ck

utilisation

# comparer avec la source
cksum -c <(cksum fichier.dat)

variante(s) utile(s)

# sur un flux
curl -sS https://data.pm/file | tee file | cksum

notes

  • CRC32 détecte des erreurs accidentelles, pas des attaques.
  • pour sécurité, préférez SHA-256 (voir snippets dédiés).