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:345
CryptoKey key
Definition: AESCTRDRBGXX.h:103
int_fast16_t returnStatus
Definition: AESCTRDRBGXX.h:108
AESCTR Global configuration.
Definition: AESCTR.h:612
CryptoKey datastructure.
Definition: CryptoKey.h:192
AESCTRDRBGXX Hardware Attributes.
Definition: AESCTRDRBGXX.h:91
AESCTR_Handle ctrHandle
Definition: AESCTRDRBGXX.h:104
uint32_t reseedCounter
Definition: AESCTRDRBGXX.h:106
size_t seedLength
Definition: AESCTRDRBGXX.h:105
AESCTRDRBGXX Object.
Definition: AESCTRDRBGXX.h:100
uint32_t reseedInterval
Definition: AESCTRDRBGXX.h:107
bool isInstantiated
Definition: AESCTRDRBGXX.h:110
bool isOpen
Definition: AESCTRDRBGXX.h:109
uint_least8_t aesctrIndex
Definition: AESCTRDRBGXX.h:92
AESCTRDRBG driver header.
Definition: AESCTRDRBG.h:352