AM261x MCU+ SDK: RNGReq_t Struct Reference

| AM261x MCU+ SDK 26.00.00 |

Data Fields
RNGReq_t Struct Reference
APIs for SOC Specific Device Drivers » APIs for HSMCLIENT

## Detailed Description

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

Parameters

  resultPtr | Pointer to the random number generated
  resultLength | Length in bytes
  DRBGMode | Flag that determines whether DRBG mode is required or not
  seedValue | Stores the seed values
  seedSizeInDWords | Stores the seed size in double words

## Data Fields
uint8_t * | resultPtr
uint32_t | resultLength
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.

## ◆ resultLength

uint32_t RNGReq_t::resultLength

Length in bytes.

## ◆ 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.