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