![]() |
![]() |
AESCMACLPF3 Object. More...
#include <AESCMACLPF3.h>
Data Fields | |
AESCommonLPF3_Object | common |
volatile uint32_t | intermediateTag [AES_TAG_LENGTH_BYTES/4U] |
uint32_t | finalInputBlock [AES_BLOCK_SIZE_WORDS] |
AESCMAC_CallbackFxn | callbackFxn |
AESCMAC_Operation * | operation |
AESCMAC_OperationType | operationType |
AESCMAC_OperationalMode | operationalMode |
bool | threadSafe |
size_t | inputLength |
int_fast16_t | hsmStatus |
The staus of the HSM Boot up process if HSMLPF3_STATUS_SUCCESS, the HSM booted properly. if HSMLPF3_STATUS_ERROR, the HSM did not boot properly. More... | |
uint32_t | tempAssetID |
uint32_t | keyAssetID |
bool | segmentedOperationInProgress |
AESCMACLPF3 Object.
The application must not access any member variables of this structure!
AESCommonLPF3_Object AESCMACLPF3_Object::common |
volatile uint32_t AESCMACLPF3_Object::intermediateTag[AES_TAG_LENGTH_BYTES/4U] |
uint32_t AESCMACLPF3_Object::finalInputBlock[AES_BLOCK_SIZE_WORDS] |
AESCMAC_CallbackFxn AESCMACLPF3_Object::callbackFxn |
AESCMAC_Operation* AESCMACLPF3_Object::operation |
AESCMAC_OperationType AESCMACLPF3_Object::operationType |
AESCMAC_OperationalMode AESCMACLPF3_Object::operationalMode |
bool AESCMACLPF3_Object::threadSafe |
size_t AESCMACLPF3_Object::inputLength |
int_fast16_t AESCMACLPF3_Object::hsmStatus |
The staus of the HSM Boot up process if HSMLPF3_STATUS_SUCCESS, the HSM booted properly. if HSMLPF3_STATUS_ERROR, the HSM did not boot properly.
uint32_t AESCMACLPF3_Object::tempAssetID |
uint32_t AESCMACLPF3_Object::keyAssetID |
bool AESCMACLPF3_Object::segmentedOperationInProgress |