#include <entropy.h>
Inherited by ccf::crypto::Entropy_OpenSSL, and ccf::crypto::IntelDRNG.
|
| | Entropy ()=default |
| |
| virtual | ~Entropy ()=default |
| |
| virtual std::vector< uint8_t > | random (size_t len)=0 |
| |
| virtual void | random (unsigned char *data, size_t len)=0 |
| |
| virtual uint64_t | random64 ()=0 |
| |
◆ Entropy()
| ccf::crypto::Entropy::Entropy |
( |
| ) |
|
|
default |
◆ ~Entropy()
| virtual ccf::crypto::Entropy::~Entropy |
( |
| ) |
|
|
virtualdefault |
◆ random() [1/2]
| virtual std::vector< uint8_t > ccf::crypto::Entropy::random |
( |
size_t |
len | ) |
|
|
pure virtual |
◆ random() [2/2]
| virtual void ccf::crypto::Entropy::random |
( |
unsigned char * |
data, |
|
|
size_t |
len |
|
) |
| |
|
pure virtual |
◆ random64()
| virtual uint64_t ccf::crypto::Entropy::random64 |
( |
| ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: