Hardware-accelerated CRC-32C (Castagnoli) with super fast software fallback for .NET projects. Don't confuse with ordinary CRC-32. Automatically selects 32-bit or 64-bit embedded native library for maximum performance.

There is a newer version of this package available.
See the version list below for details.
Install-Package Crc32C.NET -Version
dotnet add package Crc32C.NET --version
<PackageReference Include="Crc32C.NET" Version="" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Crc32C.NET --version
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Updated nuget description.


This package has no dependencies.

Showing the top 5 GitHub repositories that depend on Crc32C.NET:

Repository Stars
Thoughtfully architected, obscenely fast, thoroughly enjoyable web services for all
A high-performance, extensible, modular and cross-platform workflow engine. Built for automation and optimized for SaaS integration, Wexflow runs on Windows, Linux, macOS and the cloud.
A flexible web framework supports .Net Framework and .Net Core
An example of generic repository implementation using the MongoDB C# Sharp 2.0 driver (async)
Mongo DB support for Hangfire

Read more about the GitHub Usage information on our documentation.

Version History

Version Downloads Last updated
1.0.5 699,567 3/5/2014
1.0.4 1,072 2/21/2014
1.0.3 802 2/21/2014 1,089 2/14/2014 768 2/13/2014
1.0.2 801 2/13/2014
1.0.1 800 2/13/2014