include/beecrypt/mpprime.h File Reference

Multi-precision primes, headers. More...

#include "beecrypt/mpbarrett.h"

Include dependency graph for mpprime.h:

Go to the source code of this file.

Defines

#define SMALL_PRIMES_PRODUCT_MAX   32

Functions

int mpptrials (size_t)
int mppmilrab_w (const mpbarrett *, randomGeneratorContext *, int, mpw *)
int mpprnd_w (mpbarrett *, randomGeneratorContext *, size_t, int, const mpnumber *, mpw *)
int mpprndr_w (mpbarrett *, randomGeneratorContext *, size_t, int, const mpnumber *, const mpnumber *, const mpnumber *, mpw *)
void mpprndsafe_w (mpbarrett *, randomGeneratorContext *, size_t, int, mpw *)
void mpprndcon_w (mpbarrett *, randomGeneratorContext *, size_t, int, const mpnumber *, const mpnumber *, const mpnumber *, mpnumber *, mpw *)
void mpprndconone_w (mpbarrett *, randomGeneratorContext *, size_t, int, const mpbarrett *, const mpnumber *, mpnumber *, int, mpw *)

Variables

mpw * mpspprod [SMALL_PRIMES_PRODUCT_MAX]


Detailed Description

Multi-precision primes, headers.

Author:
Bob Deblier <bob.deblier@telenet.be>

Define Documentation

#define SMALL_PRIMES_PRODUCT_MAX   32


Function Documentation

int mppmilrab_w ( const mpbarrett *  ,
randomGeneratorContext *  ,
int  ,
mpw *   
)

int mpprnd_w ( mpbarrett *  ,
randomGeneratorContext *  ,
size_t  ,
int  ,
const mpnumber *  ,
mpw *   
)

void mpprndcon_w ( mpbarrett *  ,
randomGeneratorContext *  ,
size_t  ,
int  ,
const mpnumber *  ,
const mpnumber *  ,
const mpnumber *  ,
mpnumber *  ,
mpw *   
)

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 *   
)

void mpprndsafe_w ( mpbarrett *  ,
randomGeneratorContext *  ,
size_t  ,
int  ,
mpw *   
)

int mpptrials ( size_t   ) 


Variable Documentation

mpw* mpspprod[SMALL_PRIMES_PRODUCT_MAX]


Generated on Fri Sep 25 09:37:26 2009 for BeeCrypt by  doxygen 1.5.9