Software APIs
Data Fields
entropy_csrng_cmd Struct Reference

CSRNG application interface command header parameters. More...

Data Fields

entropy_csrng_op_t id
 Application command ID.
 
hardened_bool_t disable_trng_input
 Entropy source enable. More...
 
const entropy_seed_material_tseed_material
 
uint32_t generate_len
 Generate length. More...
 

Detailed Description

CSRNG application interface command header parameters.

Definition at line 56 of file entropy.c.

Field Documentation

◆ disable_trng_input

hardened_bool_t entropy_csrng_cmd::disable_trng_input

Entropy source enable.

Mapped to flag0 in the hardware command interface.

Definition at line 66 of file entropy.c.

◆ generate_len

uint32_t entropy_csrng_cmd::generate_len

Generate length.

Specified as number of 128bit blocks.

Definition at line 71 of file entropy.c.

◆ id

entropy_csrng_op_t entropy_csrng_cmd::id

Application command ID.

Definition at line 60 of file entropy.c.

◆ seed_material

const entropy_seed_material_t* entropy_csrng_cmd::seed_material

Definition at line 67 of file entropy.c.