Code Craft

Software is equal parts Art, Craft, and Engineering

CRC-32 Checksum

This is an C module from ages ago for calculating a 32 bit CRC. As far as I can recall it is compatible with the ancient Z-Modem file transfer protocol… but I wouldn’t want to bet my life, my wife and my wallet on it. I used it for years as a checksum for a modem communications protocol and it worked really well in that context.

Get The Source

Download CRC32.c.