MPHELL
4.0.0
|
Declaration of the Deterministic Random Bit Generator types. More...
#include "mphell-entropy.h"
Go to the source code of this file.
Data Structures | |
struct | drbg_working_state_t |
One or more values that are derived from the seed and become part of the internal state, and a reseed counter. More... | |
struct | drbg_info_data_t |
Administrative informations on the DRBG state. More... | |
struct | drbg_internal_state_t |
The working state and administrative informations. More... | |
Macros | |
#define | DRBG_MAX_INTERNAL_STATES 10 |
Typedefs | |
typedef drbg_working_state_t | drbg_working_state[1] |
Address of a drbg_working_state_t structure. | |
typedef enum drbg_algorithm | drbg_type |
Define the DRBG algorithm. | |
typedef drbg_info_data_t | drbg_info_data[1] |
Address of a drbg_info_data_t structure. | |
typedef drbg_internal_state_t | drbg_internal_state[1] |
Address of a drbg_internal_state_t structure. | |
Enumerations | |
enum | drbg_algorithm { DRBG_UNSET, DRBG_SHA1, DRBG_SHA256, DRBG_AES128, DRBG_AES192, DRBG_AES256 } |
Define the DRBG algorithm. More... | |
Declaration of the Deterministic Random Bit Generator types.
Definition in file mphell-drbg_types.h.
enum drbg_algorithm |
Define the DRBG algorithm.
Definition at line 51 of file mphell-drbg_types.h.