Data Fields | |
uint8 | counter [CIPH_BLOCK] |
uint8 | result [CIPH_BLOCK] |
uint8 | key [BLOCK] |
MD_CTX | pool [NUM_POOLS] |
CIPH_CTX | ciph |
unsigned | reseed_count |
struct timeval | last_reseed_time |
unsigned | pool0_bytes |
unsigned | rnd_pos |
int | tricks_done |
Definition at line 117 of file fortuna.c.
CIPH_CTX fortuna_state::ciph |
Definition at line 123 of file fortuna.c.
Referenced by encrypt_counter(), rekey(), and reseed().
uint8 fortuna_state::counter[CIPH_BLOCK] |
Definition at line 119 of file fortuna.c.
Referenced by encrypt_counter(), inc_counter(), and startup_tricks().
uint8 fortuna_state::key[BLOCK] |
Definition at line 121 of file fortuna.c.
Referenced by get_rand_pool(), rekey(), and reseed().
struct timeval fortuna_state::last_reseed_time |
Definition at line 125 of file fortuna.c.
Referenced by enough_time_passed().
MD_CTX fortuna_state::pool[NUM_POOLS] |
Definition at line 122 of file fortuna.c.
Referenced by add_entropy(), init_state(), reseed(), and startup_tricks().
unsigned fortuna_state::pool0_bytes |
Definition at line 126 of file fortuna.c.
Referenced by add_entropy(), extract_data(), and reseed().
unsigned fortuna_state::reseed_count |
Definition at line 124 of file fortuna.c.
Referenced by add_entropy(), extract_data(), and reseed().
uint8 fortuna_state::result[CIPH_BLOCK] |
Definition at line 120 of file fortuna.c.
Referenced by extract_data().
unsigned fortuna_state::rnd_pos |
Definition at line 127 of file fortuna.c.
Referenced by get_rand_pool().
Definition at line 128 of file fortuna.c.
Referenced by extract_data(), and startup_tricks().