Data Fields
AESCTRDRBGXX_Object Struct Reference

AESCTRDRBGXX Object. More...

#include <AESCTRDRBGXX.h>

Collaboration diagram for AESCTRDRBGXX_Object:
Collaboration graph
[legend]

Data Fields

uint8_t keyingMaterial [AESCTRDRBG_AES_KEY_LENGTH_256]
 
uint8_t counter [AESCTRDRBG_AES_BLOCK_SIZE_BYTES]
 
CryptoKey key
 
AESCTR_Handle ctrHandle
 
size_t seedLength
 
uint32_t reseedCounter
 
uint32_t reseedInterval
 
int_fast16_t returnStatus
 
bool isOpen
 

Detailed Description

AESCTRDRBGXX Object.

The application must not access any member variables of this structure!

Field Documentation

§ keyingMaterial

uint8_t AESCTRDRBGXX_Object::keyingMaterial[AESCTRDRBG_AES_KEY_LENGTH_256]

§ counter

uint8_t AESCTRDRBGXX_Object::counter[AESCTRDRBG_AES_BLOCK_SIZE_BYTES]

§ key

CryptoKey AESCTRDRBGXX_Object::key

§ ctrHandle

AESCTR_Handle AESCTRDRBGXX_Object::ctrHandle

§ seedLength

size_t AESCTRDRBGXX_Object::seedLength

§ reseedCounter

uint32_t AESCTRDRBGXX_Object::reseedCounter

§ reseedInterval

uint32_t AESCTRDRBGXX_Object::reseedInterval

§ returnStatus

int_fast16_t AESCTRDRBGXX_Object::returnStatus

§ isOpen

bool AESCTRDRBGXX_Object::isOpen

The documentation for this struct was generated from the following file:
© Copyright 1995-2019, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale