Botan 3.10.0
Crypto and TLS for C&
Random Number Generators

Random Number Generators: Implementations of Random Number Generators More...

Topics

 Auto-Seeded RNG
 Auto-Seeded RNG: Userspace RNG that automatically seeds using available entropy sources
 ChaCha RNG
 ChaCha RNG
 ESDM RNG
 ESDM RNG: RNG based on ESDM - Entropy Source and DRNG Manager
 HMAC DRBG
 HMAC DRBG: As defined in NIST SP800-90A
 CPU Jitter Random Number Generator
 CPU Jitter Random Number Generator
 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

Random Number Generators: Implementations of Random Number Generators