Skip to content

imaarov/CRC

Repository files navigation

CRC

Implementation of CRC (Cyclic Redundancy Check)

Cyclic Redundancy Check is an algorithm used in data transmission. It is used for error detection between a sender and a receiver. One side sends thee data and the other receives it, then receiver checks the integrity of the transmitted data.

Basically, CRC creates a checksum, but not by summing. It uses division, more precisely, polynomial division, and the remainder of this operation becomes the CRC checksum.

  • Implemented simple CRC-8
  • Implemented simple table-based CRC-8
  • Implemented simple CRC-16
  • Implemented simple table-based CRC-16
  • Implemented simple CRC-32
  • Implemented simple table-based CRC-32

About

Implementation of CRC(Cyclic Redundancy Check) algorithm

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages