CRC RevEng

CRC RevEng

[ Home | Disclaimer ]

Catalogue of parametrised CRC algorithms

This catalogue lists cyclic redundancy check algorithms fully specified in the literature or known to be in use in the field. The algorithms are specified as parameter sets in the Rocksoft™ Model set out in Ross Williams' 1993 paper "A Painless Guide to CRC Error Detection Algorithms". Each algorithm is supported by references providing evidence and some incidental context of its use. CRC RevEng, an arbitrary-precision CRC calculator and algorithm finder, serves as a reference implementation of the catalogue and likewise, the catalogue provides supporting evidence for the presets in the calculator.

The CRC catalogue was first published on 30 March 2005. This edition (first published 4 July 2012) has been expanded with more complete citations, and reformatted for more reliable rendering.

To reduce the file sizes the catalogue has been split into four parts. A complete version is also available:–

Alternatively, you can jump to the algorithms of a specific width through the summary:

Summary of the CRC catalogue
CRC width (bits) Records
Attested Confirmed Academic Third-party Total
322
422
51113
6235
733
8127120
10123
11112
1244
1311
14112
15112
162331431
1711
2111
24538
3011
3111
3283112
4011
642226
8211
Total599386112

Disclaimer

Every effort has been made to ensure accuracy, however there may be occasional errors or omissions. All trademarks and registered trademarks are the intellectual property of their respective owners. The code and documentation included in this document are supplied without warranty, not even the implied warranties of merchantability or fitness for a particular purpose. In no event shall the author or his suppliers be liable for any loss, damage, injury or death, of any nature and howsoever caused, arising from the use of, or failure, inability or unwillingness to use, this software or documentation.


Greg Cook, [email address]
https://reveng.sourceforge.io/crc-catalogue/ Last updated 5 August 2023

Valid HTML 4.01 Strict. Hosting by SourceForge.net

[ Top of page ]