|
LibLogicalAccess
2.5.0
An Open Source RFID Library
|
#include <logicalaccess/plugins/crypto/tomcrypt.h>Functions | |
| static void | init_crckermit_tab (void) |
| unsigned short | UpdateCrc (unsigned char ch, unsigned short *lpwCrc) |
| void | ComputeCrc (int CRCType, const unsigned char *Data, size_t Length, unsigned char *TransmitFirst, unsigned char *TransmitSecond) |
| void | ComputeCrcCCITT (unsigned short crc_old, const unsigned char *Data, size_t Length, unsigned char *TransmitFirst, unsigned char *TransmitSecond) |
| void | ComputeCrcKermit (const unsigned char *Data, size_t Length, unsigned char *TransmitFirst, unsigned char *TransmitSecond) |
| unsigned short | UpdateCRCKermit (unsigned short crc, char c) |
Variables | |
| static bool | crc_tabkermit_init = false |
| static unsigned short | crc_tabkermit [256] |
| void ComputeCrc | ( | int | CRCType, |
| const unsigned char * | Data, | ||
| size_t | Length, | ||
| unsigned char * | TransmitFirst, | ||
| unsigned char * | TransmitSecond | ||
| ) |
| void ComputeCrcCCITT | ( | unsigned short | crc_old, |
| const unsigned char * | Data, | ||
| size_t | Length, | ||
| unsigned char * | TransmitFirst, | ||
| unsigned char * | TransmitSecond | ||
| ) |
| void ComputeCrcKermit | ( | const unsigned char * | Data, |
| size_t | Length, | ||
| unsigned char * | TransmitFirst, | ||
| unsigned char * | TransmitSecond | ||
| ) |
|
static |
| unsigned short UpdateCrc | ( | unsigned char | ch, |
| unsigned short * | lpwCrc | ||
| ) |
| unsigned short UpdateCRCKermit | ( | unsigned short | crc, |
| char | c | ||
| ) |
|
static |
|
static |
1.9.6