CRC32 (Cyclic Redundancy Check 32) is a checksum algorithm. It can be used to calculate a 32-bit checksum for an arbitrary length byte string.
CRC32 is a popular checksum algorithm. It is used in many places such as PKZip, Ethernet, Zmodem protocol file transfers, etc.
The algorithm is not cryptographically strong, and should not be used for authentication or digital signatures. Since the algorithm is designed for use as a checksum algorithm, it is not suitable for use as a general hash algorithm.
The CRC32 table-driven algorithm was designed to be quite fast on 32-bit machines.
The CRC32 algorithm is described in ISO 3309.
CFastCRC32 Overview | CRC32 API Overview | Type Library Overview | Useful Links | HashCalc
See Also FastCRC Library Overview
|Send Feedback to SlavaSoft Inc.||Tell a friend about FastCRC Library|