CRC: Resources On The Net

CRC Links

The CRC Pitstop is a repository for information on CRC and other checking algorithms. Take a look at the paper A Painless Guide to CRC Error Detection Algorithms.

For information about CRC theory:
www.seanet.com/~ksbrown/kmath458.htm

CRC -- Cyclic Redundancy Code
http://www.ora.com/reference/dictionary/terms/C/Cyclic_Redundancy_Code.htm

Various CRC and Checksum Functions (C Code)
www.brokersys.com/snippets/#section1group26

Robert Lee's optimized code for CRC computation:
www.optimalcode.com/excrc.zip 

CRC-16 (X16+X15+X2+1) without lookup table, www.ibrtses.com/delphi/dcrc.html .

A CRC Calculator Unit provides three speed-optimized functions to compute (or continue computation of) a Cyclic Redundancy Check (CRC). Applicable to XModem protocol (16-bit CRC), SEA's "ARC" utility, PKZip (32-bit CRC) and many others compatible software,  http://SunSITE.ICM.edu.pl/delphi/ftp/d10free/crc.zip .

Felipe Rocha Machado's comments about printing 32-bit integers in D3.

SWAG (Software Archive Group) CRC Snipets:  Includes various CRC and Checksum routines
www.gdsoft.com/swag/downloads.html
www.gdsoft.com/swag/crc.zip (requires "Reader" program to view)

The Delphi  5 CDs (Version 3 through 5) have C code in \Info\Extras\Zlib\Src\CRC32.C

"Calculating CRC Checksums in C++" by Colin Mahoney in June 1999 C/C++ Users Journal.

Algorithms Alfresco: Whirlpool (CRC Algorithms), Delphi Magazine, Issue 48, August 1999.  Download Disk.

Checksum example (assembly language)
www.delphi3000.com/article.asp?ID=298  

CRC Code

Information About CRCs

Pages That Contain Or Reference Ross's CRC Paper