4.3.1.1 st_Crypto_Mac_Aes_ctx
Description
This structure is used to define context for AES-CMAC algorithms.
Structure Elements Data Type | Element Name | Description |
---|---|---|
uint32_t | cryptoSessionID | It defines the session ID, must be more than zero |
crypto_HandlerType_E | macHandlerType_en | Enum for crypto operation handler i.e., SW, HW |
uint8_t* | ptr_key | Key for the AES-CMAC cipher operation |
uint32_t | macKeyLen | Key length for the AES-CMAC algorithm in bytes |
uint8_t | arr_macDataCtx [70] | Array for the context variable data storage |