crc32c-hw /

Filename Size Date modified Message
constants
crc32c
nuget
packages
packagetest
runtests
123 B
Tests and fixes for nuget package
235 B
Added tag 1.1.0 for changeset 9173ada2aa81
550 B
Updated README
3.7 KB
Compile-time constant generator
74.2 KB
Magic constant for CLMUL experiments

CRC-32C (Castagnoli) for C++

This is a hardware-accelerated implementation of CRC-32C (Castagnoli) for Visual C++. Intel's CRC32 instruction is used if available. Otherwise this library uses fast software fallback.


uint32_t crc = crc32c_append(0, input, 10000);