Description

Random number generators.

API for getting randomness from the Secure Engine True Random Number Generator (TRNG).

Functions

sl_status_t sl_se_get_random (sl_se_command_context_t *cmd_ctx, void *data, uint32_t num_bytes)
 Get random data from hardware TRNG.
 

Function Documentation

◆ sl_se_get_random()

sl_status_t sl_se_get_random ( sl_se_command_context_t cmd_ctx,
void *  data,
uint32_t  num_bytes 
)

Get random data from hardware TRNG.

Parameters
[in]cmd_ctxPointer to an SE command context object.
[out]dataRandom data from TRNG.
[in]num_bytesLength of data request.
Returns
Status code, sl_status.h.