This example shows a fold implementation of a cyclic redundancy check. There are actually many variations of these CRCs - this one is specifically know as CRC-32/ISO-HDLC.