31#define SMALL_PRIMES_PRODUCT_MAX 32
#define BEECRYPTAPI
Definition: api.h:52
uint32_t mpw
Definition: api.h:94
Multi-precision integer routines using Barrett modular reduction, headers.
mpw * mpspprod[SMALL_PRIMES_PRODUCT_MAX]
void mpprndsafe_w(mpbarrett *, randomGeneratorContext *, size_t, int, mpw *)
int mpprnd_w(mpbarrett *, randomGeneratorContext *, size_t, int, const mpnumber *, mpw *)
#define SMALL_PRIMES_PRODUCT_MAX
Definition: mpprime.h:31
void mpprndconone_w(mpbarrett *, randomGeneratorContext *, size_t, int, const mpbarrett *, const mpnumber *, mpnumber *, int, mpw *)
int mpprndr_w(mpbarrett *, randomGeneratorContext *, size_t, int, const mpnumber *, const mpnumber *, const mpnumber *, mpw *)
int mppmilrab_w(const mpbarrett *, randomGeneratorContext *, int, mpw *)
void mpprndcon_w(mpbarrett *, randomGeneratorContext *, size_t, int, const mpnumber *, const mpnumber *, const mpnumber *, mpnumber *, mpw *)
Definition: mpbarrett.h:41
Definition: mpnumber.h:40
Definition: beecrypt.h:239