This file contains all of the enums and definitions that are used for the CRYS POLY APIs, as well as the APIs themselves. More...
Go to the source code of this file.
Macros | |
#define | CRYS_POLY_KEY_SIZE_IN_WORDS 8 |
#define | CRYS_POLY_KEY_SIZE_IN_BYTES (CRYS_POLY_KEY_SIZE_IN_WORDS*SASI_32BIT_WORD_SIZE) |
#define | CRYS_POLY_MAC_SIZE_IN_WORDS 4 |
#define | CRYS_POLY_MAC_SIZE_IN_BYTES (CRYS_POLY_MAC_SIZE_IN_WORDS*SASI_32BIT_WORD_SIZE) |
Typedefs | |
typedef uint32_t | CRYS_POLY_Mac_t[4] |
typedef uint32_t | CRYS_POLY_Key_t[8] |
Functions | |
CRYSError_t | CRYS_POLY (CRYS_POLY_Key_t pKey, uint8_t *pDataIn, size_t dataInSize, CRYS_POLY_Mac_t macRes) |
This function is used to perform the POLY MAC Calculation. More... | |
This file contains all of the enums and definitions that are used for the CRYS POLY APIs, as well as the APIs themselves.
Definition in file crys_poly.h.