diff options
author | wukong <rebirthmonkey@gmail.com> | 2015-11-23 17:48:48 +0100 |
---|---|---|
committer | wukong <rebirthmonkey@gmail.com> | 2015-11-23 17:48:48 +0100 |
commit | fca74d4bc3569506a6659880a89aa009dc11f552 (patch) | |
tree | 4cefd06af989608ea8ebd3bc6306889e2a1ad175 /moon-abe/pbc-0.5.14/gen/gena1param.c | |
parent | 840ac3ebca7af381132bf7e93c1e4c0430d6b16a (diff) |
moon-abe cleanup
Change-Id: Ie1259856db03f0b9e80de3e967ec6bd1f03191b3
Diffstat (limited to 'moon-abe/pbc-0.5.14/gen/gena1param.c')
-rw-r--r-- | moon-abe/pbc-0.5.14/gen/gena1param.c | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/moon-abe/pbc-0.5.14/gen/gena1param.c b/moon-abe/pbc-0.5.14/gen/gena1param.c deleted file mode 100644 index 3472beac..00000000 --- a/moon-abe/pbc-0.5.14/gen/gena1param.c +++ /dev/null @@ -1,27 +0,0 @@ -#include "pbc.h" - -int main(void) -{ - mpz_t p, q, N; - - mpz_init(p); - mpz_init(q); - mpz_init(N); - - // In a real application, p and q must be stored somewhere safe. - pbc_mpz_randomb(p, 512); - pbc_mpz_randomb(q, 512); - - mpz_nextprime(p, p); - mpz_nextprime(q, q); - mpz_mul(N, p, q); - - pbc_param_t param; - pbc_param_init_a1_gen(param, N); - pbc_param_out_str(stdout, param); - pbc_param_clear(param); - mpz_clear(p); - mpz_clear(q); - mpz_clear(N); - return 0; -} |