Top "Crc32" questions

A cyclic redundancy check (CRC) is an error-detecting code designed to detect accidental changes to raw computer data, and is commonly used in digital networks.

How is a CRC32 checksum calculated?

Maybe I'm just not seeing it, but CRC32 seems either needlessly complicated, or insufficiently explained anywhere I could find on …

c checksum crc32
CRC32 C or C++ implementation

I'm looking for an implementation of CRC32 in C or C++ that is explicitly licensed as being no cost or …

c++ c crc32
How to calculate CRC32 with Python to match online results?

I'm trying to calculate/generate the CRC32 hash of some random strings using Python but they do not match the …

python crc32
Data Length vs CRC Length

I've seen 8-bit, 16-bit, and 32-bit CRCs. At what point do I need to jump to a wider CRC? My …

crc crc32
Calculate a 32-bit CRC lookup table in C/C++

I want to calculate a 32-bit CRC lookup table. One way I tried is by using the following code from …

c++ c lookup-tables crc32
JavaScript CRC32

I'm looking for a modern JavaScript implementation of CRC32. This implementation, which may have originated from here, and is now …

javascript checksum crc32
Can CRC32 be used as a hash function?

Can CRC32 be used as a hash function? Any drawbacks to this approach? Any tradedeoffs?

hash crc32
CRC32 algorithm/implementation in C without a look up table and with a public license

I am trying to implement a CRC32 algorithm in C that does not use a look up table (I need …

c algorithm crc32
Reversing CRC32

I'm looking for a way to reverse a CRC32 checksum. There are solutions around, but they are either badly written, …

algorithm reverse-engineering reverse crc crc32
Ethernet CRC32 calculation - software vs algorithmic result

I'm trying to calculate the Frame Check Sequence (FCS) of an Ethernet packet byte by byte. The polynomial is 0x104…

python algorithm ethernet crc32