OPTIGA™ Trust M
Host Library Documentation
optiga_get_random Struct Reference

Specifies the data structure of random generation. More...

#include <optiga_lib_common.h>

Data Fields

uint16_t random_data_length
 Random data length. More...
 
uint16_t optional_data_length
 Optional data length. More...
 
uint8_t * random_data
 User buffer for storing random data. More...
 
const uint8_t * optional_data
 User buffer which holds the optional data. More...
 
bool_t store_in_session
 Use to indicate to acquire session. More...
 

Detailed Description

Specifies the data structure of random generation.

Definition at line 427 of file optiga_lib_common.h.

Field Documentation

◆ optional_data

const uint8_t* optiga_get_random::optional_data

User buffer which holds the optional data.

Definition at line 436 of file optiga_lib_common.h.

◆ optional_data_length

uint16_t optiga_get_random::optional_data_length

Optional data length.

Definition at line 432 of file optiga_lib_common.h.

◆ random_data

uint8_t* optiga_get_random::random_data

User buffer for storing random data.

Definition at line 434 of file optiga_lib_common.h.

◆ random_data_length

uint16_t optiga_get_random::random_data_length

Random data length.

Definition at line 430 of file optiga_lib_common.h.

◆ store_in_session

bool_t optiga_get_random::store_in_session

Use to indicate to acquire session.

Definition at line 438 of file optiga_lib_common.h.