AM263x MCU+ SDK  09.02.00

Detailed Description

This is RNG type which holds the resultPtr for derivation which is returned by TIFS. This also holds the resultLengthPtr and DRBG Mode along with seedValue and seedSize.

Parameters
resultPtrPointer to the random number generated
resultLengthPtrPointer to store the desired length in bytes
DRBGModeFlag that determines whether DRBG mode is required or not
seedValueStores the seed values
seedSizeInDWordsStores the seed size in double words

Data Fields

uint8_t * resultPtr
 
uint32_t * resultLengthPtr
 
uint8_t DRBGMode
 
uint32_t * seedValue
 
uint8_t seedSizeInDWords
 
uint8_t reserved
 

Field Documentation

◆ resultPtr

uint8_t* RNGReq_t::resultPtr

Pointer to the random number.

◆ resultLengthPtr

uint32_t* RNGReq_t::resultLengthPtr

Pointer to determine result length.

◆ DRBGMode

uint8_t RNGReq_t::DRBGMode

Flag to enable DRBG Mode.

◆ seedValue

uint32_t* RNGReq_t::seedValue

Seed Value.

◆ seedSizeInDWords

uint8_t RNGReq_t::seedSizeInDWords

Seed Size in double words.

◆ reserved

uint8_t RNGReq_t::reserved

Reserved Variable.