MCUX CLNS
MCUX Crypto Library Normal Secure
 
Loading...
Searching...
No Matches
mcuxClRandom_Config Struct Reference

Random config structure. More...

#include <mcuxClRandom_Types.h>

Data Fields

mcuxClRandom_Mode_t mode
 Random data generation mode/algorithm.
 
mcuxClRandom_Context_t ctx
 Context for the Rng.
 
mcuxClRandom_CustomNcGenerateAlgorithm_t prngPatchFunction
 Function pointer to a custom PRNG function.
 
void * pCustomPrngState
 User-maintained state for a custom PRNG function.
 

Detailed Description

Random config structure.

This structure is used to store context and mode pointers.

Field Documentation

◆ mode

mcuxClRandom_Mode_t mcuxClRandom_Config::mode

Random data generation mode/algorithm.

◆ ctx

mcuxClRandom_Context_t mcuxClRandom_Config::ctx

Context for the Rng.

◆ prngPatchFunction

mcuxClRandom_CustomNcGenerateAlgorithm_t mcuxClRandom_Config::prngPatchFunction

Function pointer to a custom PRNG function.

◆ pCustomPrngState

void* mcuxClRandom_Config::pCustomPrngState

User-maintained state for a custom PRNG function.