Found 46 packages
Fast version of Crc32 & Crc32C algorithms for .NET and .NET Core. It is up to 3x-5x times better than other "fast" implemenations. Code based on Crc32C.NET library.
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.
Provides non-cryptographic hash algorithms, such as CRC-32. Commonly Used Types: System.IO.Hashing.Crc32 System.IO.Hashing.XxHash32
NullFX CRC is a small set of CRC utilities (crc8, crc16, and crc32) written in C# and released under the MIT License
CRC32 and CRC16 hash algorithms.
Modification of a Crc32C implementation
(Unofficial) Signed Crc32C.NET Library. The containing assembly was generated by signing the officially published Crc32C.NET.dll. 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.
Just a simple and fast CRC32C Wrapper with hardware acceleration.
Hardware-accelerated implementation of CRC-32C (Castagnoli) with super fast software fallback for C++ projects. Don't confuse with ordinary CRC-32.
CRC implemenations. CRC name of catalogue(112) are supported. Fat-Table are supported for speed up. Crc3, Crc4, Crc5, Crc6, Crc7, Crc8, Crc10, Crc11, Crc12, Crc13, Crc14, Crc15, Crc16, Crc17, Crc21, Crc24, Crc30, Crc31, Crc32, Crc40, Crc64, Crc82 and Custom width and parameters are supported. Crc.Create("crc32"); Crc.Create(CrcName.CRC40_GSM); Crc.CreateBy("CRC-217/CUSTOM", 217, poly, init, xorout, true, true, table);
Cyclic redundancy check support: CRC16 CRC16 CCITT_0x0000 CRC16 CCITT_0xFFFF CRC16 CCITT_0x1D0F CRC16 Kermit CRC16 Modbus CRC32 CRC8 CRC8 CCITT CRC8 DALLASMAXIM CRC8 SAEJ1850 CRC8 WCDMA
Tools and utilities for CRC32 hashing.
Provides functions for calculating cyclic redundancy check sums in 16, 32 and 64bit
CRC32 hash implementation for .NET
Very simple table driven CRC32 impementation. Not fancy or fast, but easy to use.
A fast, allocation-free implementation for making a running CRC32 calculation on a stream of incoming data slices.
## This project is moved the https://github.com/AJ-comp/Mythosia/tree/master/Mythosia.Integrity. Now this project is integrated with Mythosia project but all interface is equal with this project except namespace. Search Mythosia.Integrity support checksum8: 1. xor (using in NMEA format) 2. modulo-256 3. 2's complement support CRC8: 1. CRC8 2. CRC8 Maxim support CRC16: 1. CRC16 2. CRC16 (Modbus) 3. CRC16 CCITT (xModem) 4. CRC16 DNP support CRC32 1. CRC32
Hash algorithm implementations, including CRC32 and CRC16.
Provides CRC-32 checksum algorithms.
Computes standard and custom CRCs up to 32 bits, and provides bit manipulation extension methods.