57 #ifndef ti_drivers_aesctrdrbg_AESCTRDRBGXX__include 58 #define ti_drivers_aesctrdrbg_AESCTRDRBGXX__include 78 #ifndef AESCTRDRBG_MAX_KEY_LENGTH 79 #define AESCTRDRBG_MAX_KEY_LENGTH AESCTRDRBG_AES_KEY_LENGTH_256 83 #define AESCTRDRBG_MAX_SEED_LENGTH (AESCTRDRBG_MAX_KEY_LENGTH + AESCTRDRBG_AES_BLOCK_SIZE_BYTES) #define AESCTRDRBG_AES_BLOCK_SIZE_BYTES
The AES block size in bytes.
Definition: AESCTRDRBG.h:354
CryptoKey key
Definition: AESCTRDRBGXX.h:105
int_fast16_t returnStatus
Definition: AESCTRDRBGXX.h:110
AES Global configuration.
Definition: AESCommon.h:154
CryptoKey datastructure.
Definition: CryptoKey.h:192
AESCTRDRBGXX Hardware Attributes.
Definition: AESCTRDRBGXX.h:91
AESCTR_Handle ctrHandle
Definition: AESCTRDRBGXX.h:106
uint32_t reseedCounter
Definition: AESCTRDRBGXX.h:108
size_t seedLength
Definition: AESCTRDRBGXX.h:107
AESCTRDRBGXX Object.
Definition: AESCTRDRBGXX.h:101
uint32_t reseedInterval
Definition: AESCTRDRBGXX.h:109
bool isInstantiated
Definition: AESCTRDRBGXX.h:112
bool isOpen
Definition: AESCTRDRBGXX.h:111
uint_least8_t aesctrIndex
Definition: AESCTRDRBGXX.h:93
AESCTRDRBG driver header.
Definition: AESCTRDRBG.h:362