AESCCMLPF3 Object. More...
#include <AESCCMLPF3.h>
Data Fields | |
AESCommonLPF3_Object | common |
const uint8_t * | aad |
const uint8_t * | input |
uint8_t * | output |
const uint8_t * | nonce |
uint8_t * | mac |
volatile uint32_t | intermediateCounter [AES_IV_LENGTH_BYTES/4] |
volatile uint32_t | intermediateTag [AES_TAG_LENGTH_BYTES/4] |
AESCCM_CallbackFxn | callbackFxn |
AESCCM_OperationUnion * | operation |
size_t | inputLength |
volatile size_t | inputCBCMACLengthRemaining |
volatile size_t | inputCTRLengthRemaining |
size_t | totalAADLength |
size_t | totalDataLength |
size_t | aadBytesProcessed |
volatile size_t | totalCBCMACLengthRemaining |
volatile size_t | totalCTRLengthRemaining |
AESCCM_OperationType | operationType |
uint8_t | bufferedAAD [2U] |
uint8_t | bufferedAADLength |
uint8_t | macLength |
uint8_t | nonceLength |
AESCCMLPF3 Object.
The application must not access any member variables of this structure!
AESCommonLPF3_Object AESCCMLPF3_Object::common |
const uint8_t* AESCCMLPF3_Object::aad |
const uint8_t* AESCCMLPF3_Object::input |
uint8_t* AESCCMLPF3_Object::output |
const uint8_t* AESCCMLPF3_Object::nonce |
uint8_t* AESCCMLPF3_Object::mac |
volatile uint32_t AESCCMLPF3_Object::intermediateCounter[AES_IV_LENGTH_BYTES/4] |
volatile uint32_t AESCCMLPF3_Object::intermediateTag[AES_TAG_LENGTH_BYTES/4] |
AESCCM_CallbackFxn AESCCMLPF3_Object::callbackFxn |
AESCCM_OperationUnion* AESCCMLPF3_Object::operation |
size_t AESCCMLPF3_Object::inputLength |
volatile size_t AESCCMLPF3_Object::inputCBCMACLengthRemaining |
volatile size_t AESCCMLPF3_Object::inputCTRLengthRemaining |
size_t AESCCMLPF3_Object::totalAADLength |
size_t AESCCMLPF3_Object::totalDataLength |
size_t AESCCMLPF3_Object::aadBytesProcessed |
volatile size_t AESCCMLPF3_Object::totalCBCMACLengthRemaining |
volatile size_t AESCCMLPF3_Object::totalCTRLengthRemaining |
AESCCM_OperationType AESCCMLPF3_Object::operationType |
uint8_t AESCCMLPF3_Object::bufferedAAD[2U] |
uint8_t AESCCMLPF3_Object::bufferedAADLength |
uint8_t AESCCMLPF3_Object::macLength |
uint8_t AESCCMLPF3_Object::nonceLength |