optimized implementation of the most popular CRC algorithms.
The library allows Windows developers to perform checksum
calculations for memory blocks, strings, blobs, streaming data
and files in their applications.
FastCRC Library was designed to be fast, flexible and
extremely easy to use.
FastCRC Library Main Features:
- 3 checksum algorithms: CRC16, CRC16C (CRC-CCITT), CRC32.
Support of 3 interfaces:
- FastCRC API (The FastCRC API can be used as is, or it can be
used to create wrappers for other languages that use DLLs).
- C++ Interface (C++ wrapper classes to FastCRC API).
- FastCRC Type Library (Includes all declarations for
accessing the FastCRC Library from different programming
languages which have the possibility to reference a Type
Library, such as VB 5.0, VB 6.0, VBA, etc.)
- Static Linking
- Dynamic Linking
No external dependencies such as
MFC DLLs, COM/DCOM or other resources.
Excellent documentation (MFC-style