silcrng.html
SILC RNG Interface Header: silcrng.h
DESCRIPTION
SILC Random Number Generator is cryptographically strong pseudo random
number generator. It is used to generate all the random numbers needed
in the SILC sessions. All key material and other sources needing random
numbers use this generator.
The interface provides functions for retrieving different size of
random number and arbitrary length of random data buffers. The interface
also defines Global RNG API which makes it possible to call any
RNG API function without specific RNG context.
SilcRng
silc_rng_alloc
silc_rng_free
silc_rng_init
silc_rng_get_byte
silc_rng_get_byte_fast
silc_rng_get_rn16
silc_rng_get_rn32
silc_rng_get_rn_string
silc_rng_get_rn_data
silc_rng_add_noise
silc_rng_global_init
silc_rng_global_uninit
silc_rng_global_get_byte
silc_rng_global_get_byte_fast
silc_rng_global_get_rn16
silc_rng_global_get_rn32
silc_rng_global_get_rn_string
silc_rng_global_get_rn_data
silc_rng_global_add_noise
|