TI-RTOS Drivers
tidrivers_cc13xx_cc26xx_2_20_00_08
|
CryptoCC26XX AES-CBC Transaction. More...
#include <CryptoCC26XX.h>
Data Fields | |
CryptoCC26XX_Operation | opType |
CryptoCC26XX_Mode | mode |
uint8_t | keyIndex |
void * | nonce |
void * | msgIn |
void * | msgOut |
uint16_t | msgInLength |
CryptoCC26XX AES-CBC Transaction.
This structure defines the nature of the AES-CBC transaction. An object of this structure must be initialized by calling CryptoCC26XX_Transac_init().
CryptoCC26XX_Operation CryptoCC26XX_AESCBC_Transaction::opType |
The type of the crypto operation
CryptoCC26XX_Mode CryptoCC26XX_AESCBC_Transaction::mode |
The mode of current transaction. Set by transact function.
uint8_t CryptoCC26XX_AESCBC_Transaction::keyIndex |
The key store index to be used
void* CryptoCC26XX_AESCBC_Transaction::nonce |
A pointer to 16 byte Nonce.
void* CryptoCC26XX_AESCBC_Transaction::msgIn |
A pointer to the octet string input message
void* CryptoCC26XX_AESCBC_Transaction::msgOut |
A pointer to the output message location
uint16_t CryptoCC26XX_AESCBC_Transaction::msgInLength |
The length of the message