Lines Matching refs:prime_len
34 static int dh_builtin_genparams(DH *ret, int prime_len, int generator,
63 * return dh_generate_ffc_parameters(ret, prime_len, 0, NULL, cb);
85 /* unsupported prime_len */
94 static int dh_gen_named_group(OSSL_LIB_CTX *libctx, DH *ret, int prime_len)
98 int nid = ossl_dh_get_named_group_uid_from_size(prime_len);
114 int DH_generate_parameters_ex(DH *ret, int prime_len, int generator,
120 return dh_gen_named_group(ret->libctx, ret, prime_len);
123 return ret->meth->generate_params(ret, prime_len, generator, cb);
124 return dh_builtin_genparams(ret, prime_len, generator, cb);
131 * find a prime p which is prime_len bits long,
155 static int dh_builtin_genparams(DH *ret, int prime_len, int generator,
162 if (prime_len > OPENSSL_DH_MAX_MODULUS_BITS) {
167 if (prime_len < DH_MIN_MODULUS_BITS) {
216 if (!BN_generate_prime_ex2(ret->params.p, prime_len, 1, t1, t2, cb, ctx))