Contents 

SlavaSoft FastCRC Library Online Help

Prev Page Next Page
FastCRC Library  

CRC32 Overview

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