Botan
1.10.9
|
#include <entropy_src.h>
Public Member Functions | |
virtual std::string | name () const =0 |
virtual void | poll (Entropy_Accumulator &accum)=0 |
virtual | ~EntropySource () |
Abstract interface to a source of (hopefully unpredictable) system entropy
Definition at line 122 of file entropy_src.h.
|
inlinevirtual |
Definition at line 136 of file entropy_src.h.
|
pure virtual |
Implemented in Botan::High_Resolution_Timestamp, Botan::Device_EntropySource, Botan::EGD_EntropySource, Botan::Unix_EntropySource, Botan::Win32_CAPI_EntropySource, Botan::Intel_Rdrand, Botan::FTW_EntropySource, and Botan::Win32_EntropySource.
|
pure virtual |
Perform an entropy gathering poll
accum | is an accumulator object that will be given entropy |
Implemented in Botan::Device_EntropySource, Botan::EGD_EntropySource, Botan::High_Resolution_Timestamp, Botan::Unix_EntropySource, Botan::Win32_CAPI_EntropySource, Botan::FTW_EntropySource, Botan::Intel_Rdrand, and Botan::Win32_EntropySource.