#include <random.h>
Public Member Functions | |
Construction | |
| Random (int cache_size=1024) | |
| Constructs the object. More... | |
Operations | |
| void | get_random_bytes (unsigned char *out_dest_ptr, int num_bytes) |
| Get the random bytes. More... | |
| void | get_random_bytes_nzero (unsigned char *out_dest_ptr, int num_bytes) |
| Get the random bytes excluding bytes containing 0. More... | |
| bool | get_random_bool () |
| Get the random boolean. More... | |
Random class.
Uses the operating system cryptographically secure pseudorandom number generator