Alexandre Lision | 7fd5d3d | 2013-12-04 13:06:40 -0500 | [diff] [blame] | 1 | struct BigNum; |
2 | |||||
3 | /* Generate a prime >= bn. leaving the result in bn. */ | ||||
4 | int primeGen(struct BigNum *bn, unsigned (*randfunc)(unsigned), | ||||
5 | int (*f)(void *arg, int c), void *arg, unsigned exponent, ...); | ||||
6 | |||||
7 | /* | ||||
8 | * Generate a prime of the form bn + k*step. Step must be even and | ||||
9 | * bn must be odd. | ||||
10 | */ | ||||
11 | int primeGenStrong(struct BigNum *bn, struct BigNum const *step, | ||||
12 | int (*f)(void *arg, int c), void *arg); |