CRC-32 is a family of 32-bit hash functions used to detect accidental data corruption.
The term CRC-32 by itself usually means the IEEE CRC-32 algorithm. Other members of the CRC-32 family include CRC-32Q, CRC-32C (Castagnoli), and CRC-32K (Koopman).
- ITU-T Rec. V.42 Section 22.214.171.124.2 (IEEE CRC-32)
There seems to be no widely available Unix utility that computes a standard CRC-32. The POSIX cksum utility does not use the standard CRC-32 algorithm.