accepts_input() const override | Botan::PKCS11::PKCS11_RNG | inlinevirtual |
add_entropy(const uint8_t in[], std::size_t length) override | Botan::PKCS11::PKCS11_RNG | |
Botan::Hardware_RNG::add_entropy(const uint8_t input[], size_t length)=0 | Botan::RandomNumberGenerator | pure virtual |
add_entropy_T(const T &t) | Botan::RandomNumberGenerator | inline |
clear() final override | Botan::Hardware_RNG | inlinevirtual |
is_seeded() const override | Botan::PKCS11::PKCS11_RNG | inlinevirtual |
make_rng() | Botan::RandomNumberGenerator | static |
module() const | Botan::PKCS11::PKCS11_RNG | inline |
name() const override | Botan::PKCS11::PKCS11_RNG | inlinevirtual |
next_byte() | Botan::RandomNumberGenerator | inline |
next_nonzero_byte() | Botan::RandomNumberGenerator | inline |
operator=(const RandomNumberGenerator &rng)=delete | Botan::RandomNumberGenerator | |
PKCS11_RNG(Session &session) | Botan::PKCS11::PKCS11_RNG | explicit |
random_vec(size_t bytes) | Botan::RandomNumberGenerator | inline |
random_vec(std::vector< uint8_t, Alloc > &v, size_t bytes) | Botan::RandomNumberGenerator | inline |
randomize(uint8_t output[], std::size_t length) override | Botan::PKCS11::PKCS11_RNG | |
Botan::Hardware_RNG::randomize(uint8_t output[], size_t length)=0 | Botan::RandomNumberGenerator | pure virtual |
randomize_with_input(uint8_t output[], size_t output_len, const uint8_t input[], size_t input_len) | Botan::RandomNumberGenerator | virtual |
randomize_with_ts_input(uint8_t output[], size_t output_len) | Botan::RandomNumberGenerator | virtual |
RandomNumberGenerator()=default | Botan::RandomNumberGenerator | |
RandomNumberGenerator(const RandomNumberGenerator &rng)=delete | Botan::RandomNumberGenerator | |
reseed(Entropy_Sources &, size_t, std::chrono::milliseconds) override | Botan::PKCS11::PKCS11_RNG | inlinevirtual |
reseed_from_rng(RandomNumberGenerator &rng, size_t poll_bits=BOTAN_RNG_RESEED_POLL_BITS) | Botan::RandomNumberGenerator | virtual |
~RandomNumberGenerator()=default | Botan::RandomNumberGenerator | virtual |