blob: d7118dad24baf75d5735fea73198de9b812672fc (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
// Generate type F pairings.
// Usage:
// genaparam [BITS]
//
// BITS
// The number of bits in r, the order of the subgroup G1. Default is 160.
#include "pbc.h"
int main(int argc, char **argv) {
int bits = 160;
if (argc > 1) {
bits = atoi(argv[1]);
if (bits < 1) {
pbc_die("Usage: %s [BITS]", argv[0]);
}
}
pbc_param_t fp;
pbc_param_init_f_gen(fp, bits);
pbc_param_out_str(stdout, fp);
pbc_param_clear(fp);
return 0;
}
|