AM243x MCU+ SDK  08.01.00
Crypto_AesParams Struct Reference

Detailed Description

Parameters passed during Crypto_aesOpen()

Data Fields

uint32_t aesMode
 
uint32_t algoType
 
uint8_t iv [CRYPTO_AES_IV_LENGTH]
 
uint8_t key [CRYPTO_AES_KEY_LENGTH]
 
uint32_t keySizeInBits
 
uint32_t type
 

Field Documentation

◆ aesMode

uint32_t Crypto_AesParams::aesMode

Aes mode. Refer Crypto_AesMode

◆ algoType

uint32_t Crypto_AesParams::algoType

Aes mode. Refer Crypto_AesAlgoType

◆ iv

uint8_t Crypto_AesParams::iv[CRYPTO_AES_IV_LENGTH]

◆ key

uint8_t Crypto_AesParams::key[CRYPTO_AES_KEY_LENGTH]

Initialization vector (IV) for Aes alogorithm if Cmac case IV not required

◆ keySizeInBits

uint32_t Crypto_AesParams::keySizeInBits

Key for Aes alogorithm

◆ type

uint32_t Crypto_AesParams::type

Key size in bytes for Aes alogorithm Type to which to assign the context. Refer Crypto_Type