Botan 3.6.1
Crypto and TLS for C&
Random Number Generators

rng: Implementations of Random Number Generators More...

Topics

 Auto-Seeded RNG
 auto_rng: Userspace RNG that automatically seeds using available entropy sources
 
 ChaCha RNG
 chacha_rng
 
 HMAC DRBG
 hmac_drbg: As defined in NIST SP800-90A
 
 CPU Jitter Random Number Generator
 jitter_rng
 
 Processor RNG
 processor_rng: Directly invokes a CPU specific instruction to generate random numbers
 
 Stateful RNG
 stateful_rng: Base class for RNGs that must keep an internal state
 
 System RNG
 system_rng: Wrapper around the system-provided standard RNG
 

Files

file  rng.cpp
 
file  rng.h
 Public Header.
 

Detailed Description

rng: Implementations of Random Number Generators

This module depends on: