8 #ifndef BOTAN_SYSTEM_RNG_H_
9 #define BOTAN_SYSTEM_RNG_H_
11 #include <botan/rng.h>
RandomNumberGenerator & system_rng()
void add_entropy(const uint8_t in[], size_t length) override
virtual void add_entropy(const uint8_t input[], size_t length)=0
virtual void randomize(uint8_t output[], size_t length)=0
int(* final)(unsigned char *, CTX *)
#define BOTAN_PUBLIC_API(maj, min)
std::string name() const override
virtual std::string name() const =0
virtual bool accepts_input() const =0
virtual bool is_seeded() const =0
bool is_seeded() const override
void randomize(uint8_t out[], size_t len) override
bool accepts_input() const override