42 # define FIPS186_STATE_SIZE 8
43 #elif (MP_WBITS == 32)
44 # define FIPS186_STATE_SIZE 16
int fips186Next(fips186Param *, byte *, size_t)
This struct holds information and pointers to code specific to each pseudo-random number generator...
Definition: beecrypt.h:161
Holds all the parameters necessary for the SHA-1 algorithm.
Definition: sha1.h:36
int fips186Cleanup(fips186Param *)
int fips186Setup(fips186Param *)
const randomGenerator fips186prng
uint8_t byte
Definition: api.h:72
pthread_mutex_t bc_mutex_t
Definition: gnu.h:46
#define BEECRYPTAPI
Definition: api.h:52
sha1Param param
Definition: fips186.h:60
int fips186Seed(fips186Param *, const byte *, size_t)
SHA-1 hash function, headers.
uint32_t mpw
Definition: api.h:94
#define FIPS186_STATE_SIZE
Definition: fips186.h:44
unsigned char digestremain
Definition: fips186.h:63