#include <ssl_init.h>
Inheritance diagram for ssl_init:


Public Member Functions | |
| ssl_init () | |
| ~ssl_init () | |
| IMPLEMENT_CLASS_NAME ("ssl_init") | |
| byte_array | random_bytes (int length) const |
| can be used to generate a random array of "length" bytes. | |
| chaos & | randomizer () const |
| provides a random number generator for any encryption routines. | |
This class does the SSL initialization needed before any functions can be used. It also sets up the random seed for SSL. NOTE: you should never need to use this class directly; just use the accessor function at the very bottom and it will be managed globally for the entire program.
Definition at line 33 of file ssl_init.h.
| ssl_init::ssl_init | ( | ) |
| ssl_init::~ssl_init | ( | ) |
| ssl_init::IMPLEMENT_CLASS_NAME | ( | "ssl_init" | ) |
| byte_array ssl_init::random_bytes | ( | int | length | ) | const |
can be used to generate a random array of "length" bytes.
Definition at line 63 of file ssl_init.cpp.
References chaos::inclusive().
| chaos & ssl_init::randomizer | ( | ) | const |
provides a random number generator for any encryption routines.
Definition at line 61 of file ssl_init.cpp.
1.5.1