// Generate type A pairings. // Usage: // genaparam [RBITS [QBITS]] // // RBITS // The number of bits in r, the order of the subgroup G1. Default is 160. // QBITS // The number of bits in q, the order of the full group. Default is 512. #include "pbc.h" int main(int argc, char **argv) { int rbits = argc > 1 ? atoi(argv[1]) : 160; int qbits = argc > 2 ? atoi(argv[2]) : 512; pbc_param_t par; pbc_param_init_a_gen(par, rbits, qbits); pbc_param_out_str(stdout, par); pbc_param_clear(par); return 0; }