Skip to content

stbrumme/crc32

Repository files navigation

Fast CRC32

This is a mirror of my CRC32 library hosted at https://create.stephan-brumme.com/crc32/

Features in a nutshell:

Algorithms:

  • bitwise

  • branch-free bitwise

  • half-byte

  • tableless full-byte

  • Sarwate's original algorithm

  • slicing-by-4

  • slicing-by-8

  • slicing-by-16

  • crc32_combine() "merges" two indepedently computed CRC32 values which is the basis for even faster multi-threaded calculation

See my website https://create.stephan-brumme.com/crc32/ for documentation, code examples and a benchmark.

About

Fast CRC32

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages