This struct holds information and pointers to code specific to each pseudo-random number generator...
Definition: beecrypt.h:161
uint32_t left
Definition: mtprng.h:54
uint8_t byte
Definition: api.h:72
pthread_mutex_t bc_mutex_t
Definition: gnu.h:46
#define N
Definition: mtprng.h:38
int mtprngSetup(mtprngParam *mp)
int mtprngCleanup(mtprngParam *mp)
int mtprngSeed(mtprngParam *mp, const byte *data, size_t size)
uint32_t * nextw
Definition: mtprng.h:55
#define BEECRYPTAPI
Definition: api.h:52
const randomGenerator mtprng
int mtprngNext(mtprngParam *mp, byte *data, size_t size)