
Pycrc is a Cyclic Redundancy Check (CRC) C source code generator.
It supports different implementations, with various speed-space compromises. The CRC parameters can be freely chosen, and pycrc includes a number of well-known CRC models (CRC-16, CRC-32 etc.).