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 |
uint32_t Crypto_AesParams::aesMode |
Aes mode. Refer Crypto_AesMode
uint32_t Crypto_AesParams::algoType |
Aes mode. Refer Crypto_AesAlgoType
uint8_t Crypto_AesParams::iv[CRYPTO_AES_IV_LENGTH] |
uint8_t Crypto_AesParams::key[CRYPTO_AES_KEY_LENGTH] |
Initialization vector (IV) for Aes alogorithm if Cmac case IV not required
uint32_t Crypto_AesParams::keySizeInBits |
Key for Aes alogorithm
uint32_t Crypto_AesParams::type |
Key size in bytes for Aes alogorithm Type to which to assign the context. Refer Crypto_Type