Tutorial: Cyclic Redundancy Check (CRC) Computation


Cyclic Redundancy Checks fall into the same category as parity bits, check digits, and checksums: Their use is to detect transmission errors. Depending on the error model assumed (i.e., what types of transmission errors are to be expected, which typically depends on the transmission media), different forms of checking are appropriate. Before starting to look at CRCs per se, we thus look at the other mechanisms first, which also help introducing a few concepts with illustrative examples.

Please follow these links to learn more about CRCs:

[simple_series title=”CRC Tutorial”]


To dig deeper into the topic with some research papers, you might want to have a look at the following entries:


Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.