Crypto++ 8.7
Free C++ class library of cryptographic schemes
Classes | Macros | Variables
crc.h File Reference

Classes for CRC-32 and CRC-32C checksum algorithm. More...

Go to the source code of this file.

Classes

class  CRC32
 CRC-32 Checksum Calculation. More...
 
class  CRC32C
 CRC-32C Checksum Calculation. More...
 

Macros

#define CRC32_INDEX(c)   (c & 0xff)
 
#define CRC32_SHIFTED(c)   (c >> 8)
 

Variables

const word32 CRC32_NEGL = 0xffffffffL
 

Detailed Description

Classes for CRC-32 and CRC-32C checksum algorithm.

Definition in file crc.h.

Macro Definition Documentation

◆ CRC32_INDEX

#define CRC32_INDEX (   c)    (c & 0xff)

Definition at line 16 of file crc.h.

◆ CRC32_SHIFTED

#define CRC32_SHIFTED (   c)    (c >> 8)

Definition at line 17 of file crc.h.

Variable Documentation

◆ CRC32_NEGL

const word32 CRC32_NEGL = 0xffffffffL

Definition at line 13 of file crc.h.