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
uint64_t mpw
Definition: api.h:87
#define BEECRYPTAPI
Definition: api.h:52
sha1Param param
Definition: fips186.h:60
int fips186Seed(fips186Param *, const byte *, size_t)
SHA-1 hash function, headers.
#define FIPS186_STATE_SIZE
Definition: fips186.h:42
unsigned char digestremain
Definition: fips186.h:63