Home
last modified time | relevance | path

Searched refs:BN_num_bits (Results 1 – 25 of 89) sorted by relevance

1234

/freebsd/crypto/openssl/crypto/dh/
H A Ddh_key.c47 if (BN_num_bits(dh->params.p) > OPENSSL_DH_MAX_MODULUS_BITS) { in ossl_dh_compute_key()
53 && BN_num_bits(dh->params.q) > OPENSSL_DH_MAX_MODULUS_BITS) { in ossl_dh_compute_key()
58 if (BN_num_bits(dh->params.p) < DH_MIN_MODULUS_BITS) { in ossl_dh_compute_key()
275 if (BN_num_bits(dh->params.p) > OPENSSL_DH_MAX_MODULUS_BITS) { in generate_key()
281 && BN_num_bits(dh->params.q) > OPENSSL_DH_MAX_MODULUS_BITS) { in generate_key()
286 if (BN_num_bits(dh->params.p) < DH_MIN_MODULUS_BITS) { in generate_key()
314 int max_strength = ossl_ifc_ffc_compute_security_bits(BN_num_bits(dh->params.p)); in generate_key()
317 || dh->length > BN_num_bits(dh->params.q)) in generate_key()
330 l = BN_num_bits(dh->params.p); in generate_key()
362 BN_num_bits(dh->params.q), in generate_key()
H A Ddh_check.c95 if (BN_num_bits(dh->params.p) < DH_MIN_MODULUS_BITS) in DH_check_params()
97 if (BN_num_bits(dh->params.p) > OPENSSL_DH_MAX_MODULUS_BITS) in DH_check_params()
157 if (BN_num_bits(dh->params.p) > OPENSSL_DH_CHECK_MAX_MODULUS_BITS) { in DH_check()
254 if (BN_num_bits(dh->params.p) > OPENSSL_DH_CHECK_MAX_MODULUS_BITS) { in DH_check_pub_key()
300 length = BN_num_bits(dh->params.p) - 1; in ossl_dh_check_priv_key()
301 if (BN_num_bits(priv_key) <= length in ossl_dh_check_priv_key()
302 && BN_num_bits(priv_key) > 1) in ossl_dh_check_priv_key()
304 } else if (BN_num_bits(priv_key) == length) { in ossl_dh_check_priv_key()
H A Ddh_lib.c199 return BN_num_bits(dh->params.p); in DH_bits()
215 N = BN_num_bits(dh->params.q); in DH_security_bits()
221 return BN_security_bits(BN_num_bits(dh->params.p), N); in DH_security_bits()
/freebsd/crypto/openssl/providers/common/
H A Dsecuritycheck.c162 L = BN_num_bits(p); in ossl_dsa_check_key()
163 N = BN_num_bits(q); in ossl_dsa_check_key()
209 L = BN_num_bits(p); in ossl_dh_check_key()
218 N = BN_num_bits(q); in ossl_dh_check_key()
/freebsd/crypto/openssl/crypto/ffc/
H A Dffc_params_validate.c62 L = BN_num_bits(params->p); in ossl_ffc_params_FIPS186_4_validate()
63 N = BN_num_bits(params->q); in ossl_ffc_params_FIPS186_4_validate()
82 L = BN_num_bits(params->p); in ossl_ffc_params_FIPS186_2_validate()
83 N = BN_num_bits(params->q); in ossl_ffc_params_FIPS186_2_validate()
H A Dffc_key_generate.c25 int ret = 0, qbits = BN_num_bits(params->q); in ossl_ffc_generate_private_key()
/freebsd/crypto/openssh/
H A Ddh.c139 if (BN_num_bits(dhg->p) != dhg->size) { in parse_prime()
141 linenum, BN_num_bits(dhg->p), dhg->size - 1); in parse_prime()
238 int n = BN_num_bits(dh_pub); in dh_pub_is_valid()
269 debug2("bits set: %d/%d", bits_set, BN_num_bits(dh_p)); in dh_pub_is_valid()
276 bits_set, BN_num_bits(dh_p)); in dh_pub_is_valid()
291 (pbits = BN_num_bits(dh_p)) <= 0 || in dh_gen_key()
/freebsd/crypto/openssl/doc/man3/
H A DBN_num_bytes.pod5 BN_num_bits, BN_num_bytes, BN_num_bits_word - get BIGNUM size
13 int BN_num_bits(const BIGNUM *a);
25 BN_num_bits() returns the number of significant bits in a B<BIGNUM>,
36 Some have tried using BN_num_bits() on individual numbers in RSA keys,
/freebsd/crypto/openssl/crypto/rsa/
H A Drsa_sp800_56b_check.c95 shift = nbits - BN_num_bits(&ossl_bn_inv_sqrt_2); in ossl_rsa_check_prime_factor_range()
98 if (BN_num_bits(p) != nbits) in ossl_rsa_check_prime_factor_range()
181 if (BN_num_bits(rsa->d) <= (nbits >> 1)) in ossl_rsa_check_private_exponent()
231 bitlen = BN_num_bits(e); in ossl_rsa_check_public_exponent()
257 return (BN_num_bits(diff) > bitlen); in ossl_rsa_check_pminusq_diff()
292 nbits = BN_num_bits(rsa->n);
407 if (nbits != BN_num_bits(rsa->n)) {
H A Drsa_ossl.c107 if (BN_num_bits(rsa->n) > OPENSSL_RSA_MAX_MODULUS_BITS) { in rsa_ossl_public_encrypt()
118 if (BN_num_bits(rsa->n) > OPENSSL_RSA_SMALL_MODULUS_BITS) { in rsa_ossl_public_encrypt()
119 if (BN_num_bits(rsa->e) > OPENSSL_RSA_MAX_PUBEXP_BITS) { in rsa_ossl_public_encrypt()
706 if (BN_num_bits(rsa->n) > OPENSSL_RSA_MAX_MODULUS_BITS) { in rsa_ossl_public_decrypt()
717 if (BN_num_bits(rsa->n) > OPENSSL_RSA_SMALL_MODULUS_BITS) { in rsa_ossl_public_decrypt()
718 if (BN_num_bits(rsa->e) > OPENSSL_RSA_MAX_PUBEXP_BITS) { in rsa_ossl_public_decrypt()
863 && (BN_num_bits(rsa->q) == BN_num_bits(rsa->p)); in rsa_ossl_mod_exp()
/freebsd/crypto/openssl/crypto/dsa/
H A Ddsa_check.c30 if (BN_num_bits(dsa->params.p) > OPENSSL_DSA_MAX_MODULUS_BITS) { in dsa_precheck_params()
36 if (BN_num_bits(dsa->params.q) >= BN_num_bits(dsa->params.p)) { in dsa_precheck_params()
H A Ddsa_lib.c335 return BN_security_bits(BN_num_bits(d->params.p), in DSA_security_bits()
336 BN_num_bits(d->params.q)); in DSA_security_bits()
343 return BN_num_bits(dsa->params.p); in DSA_bits()
H A Ddsa_ossl.c147 if (!BN_priv_rand_ex(blind, BN_num_bits(dsa->params.q) - 1, in ossl_dsa_do_sign_int()
261 q_bits = BN_num_bits(dsa->params.q); in dsa_sign_setup()
371 i = BN_num_bits(dsa->params.q); in dsa_do_verify()
378 if (BN_num_bits(dsa->params.p) > OPENSSL_DSA_MAX_MODULUS_BITS) { in dsa_do_verify()
/freebsd/crypto/openssl/crypto/bn/
H A Dbn_rsa_fips186_4.c232 …if ((BN_num_bits(p1i) + BN_num_bits(p2i)) > bn_rsa_fips186_5_aux_prime_max_sum_size_for_prob_prime… in ossl_bn_rsa_fips186_4_gen_prob_primes()
310 if (bits < BN_num_bits(&ossl_bn_inv_sqrt_2)) in ossl_bn_rsa_fips186_4_derive_prime()
313 bits - BN_num_bits(&ossl_bn_inv_sqrt_2)) in ossl_bn_rsa_fips186_4_derive_prime()
368 if (BN_num_bits(Y) > bits) { in ossl_bn_rsa_fips186_4_derive_prime()
H A Dbn_gcd.c260 if (BN_is_odd(n) && (BN_num_bits(n) <= 2048)) { in int_bn_mod_inverse()
367 if (BN_num_bits(A) == BN_num_bits(B)) { in int_bn_mod_inverse()
372 } else if (BN_num_bits(A) == BN_num_bits(B) + 1) { in int_bn_mod_inverse()
650 rlen = BN_num_bits(r); in BN_gcd()
651 glen = BN_num_bits(g); in BN_gcd()
H A Dbn_mpi.c21 bits = BN_num_bits(a); in BN_bn2mpi()
81 BN_clear_bit(a, BN_num_bits(a) - 1); in BN_mpi2bn()
H A Dbn_gf2m.c460 const int max = BN_num_bits(p) + 1; in BN_GF2m_mod_mul()
521 const int max = BN_num_bits(p) + 1; in BN_GF2m_mod_sqr()
594 if (BN_num_bits(u) < BN_num_bits(v)) { in BN_GF2m_mod_inv_vartime()
611 int ubits = BN_num_bits(u); in BN_GF2m_mod_inv_vartime()
612 int vbits = BN_num_bits(v); /* v is copy of p */ in BN_GF2m_mod_inv_vartime()
731 numbits = BN_num_bits(p); in BN_GF2m_mod_inv()
875 n = BN_num_bits(b) - 1; in BN_GF2m_mod_exp_arr()
903 const int max = BN_num_bits(p) + 1; in BN_GF2m_mod_exp()
966 const int max = BN_num_bits(p) + 1; in BN_GF2m_mod_sqrt()
1100 const int max = BN_num_bits(p) + 1; in BN_GF2m_mod_solve_quad()
H A Dbn_exp.c69 bits = BN_num_bits(p); in BN_exp()
187 bits = BN_num_bits(p); in BN_mod_exp_recp()
338 bits = BN_num_bits(p); in BN_mod_exp_mont()
678 if ((16 == a->top) && (16 == p->top) && (BN_num_bits(m) == 1024) in bn_mod_exp_mont_fixed_top()
689 } else if ((8 == a->top) && (8 == p->top) && (BN_num_bits(m) == 512)) { in bn_mod_exp_mont_fixed_top()
1200 bits = BN_num_bits(p); in BN_mod_exp_mont_word()
1327 bits = BN_num_bits(p); in BN_mod_exp_simple()
1455BN_num_bits(m1) == 1024) && (a2->top == 16) && (p2->top == 16) && (BN_num_bits(m2) == 1024)) || ((… in BN_mod_exp_mont_consttime_x2()
1459 int mod_bits = BN_num_bits(m1); in BN_mod_exp_mont_consttime_x2()
H A Dbn_prime.c245 int min_checks = bn_mr_min_checks(BN_num_bits(w)); in ossl_bn_check_prime()
303 int trial_divisions = calc_trial_divisions(BN_num_bits(w)); in bn_is_prime_int()
394 iterations = bn_mr_min_checks(BN_num_bits(w)); in ossl_bn_miller_rabin_is_prime()
531 if (BN_num_bits(rnd) != bits) in probable_prime()
580 if (BN_num_bits(rnd) < bits in probable_prime_dh()
H A Dbn_rand.c149 n = BN_num_bits(range); /* n > 0 */ in bnrand_range()
257 n = BN_num_bits(range); /* n > 0 */ in ossl_bn_priv_rand_range_fixed_top()
373 ossl_bn_mask_bits_fixed_top(out, BN_num_bits(range)); in ossl_bn_gen_dsa_nonce_fixed_top()
H A Dbn_recp.c48 recp->num_bits = BN_num_bits(d); in BN_RECP_CTX_set()
112 i = BN_num_bits(m); in BN_div_recp()
H A Dbn_exp2.c38 bits1 = BN_num_bits(p1); in BN_mod_exp2_mont()
39 bits2 = BN_num_bits(p2); in BN_mod_exp2_mont()
/freebsd/crypto/openssl/crypto/ec/
H A Dec_mult.c208 cardinality_bits = BN_num_bits(cardinality); in ossl_ec_scalar_mul_ladder()
223 if ((BN_num_bits(k) > cardinality_bits) || (BN_is_negative(k))) { in ossl_ec_scalar_mul_ladder()
479 numblocks = (BN_num_bits(scalar) / blocksize) + 1; in ossl_ec_wNAF_mul()
526 bits = i < num ? BN_num_bits(scalars[i]) : BN_num_bits(scalar); in ossl_ec_wNAF_mul()
857 bits = BN_num_bits(order); in ossl_ec_wNAF_precompute_mult()
/freebsd/contrib/ntp/util/
H A Dntp-keygen.c1195 BN_rand(b, BN_num_bits(q), -1, 0); /* a */ in gen_iffkey()
1219 BN_rand(r, BN_num_bits(q), -1, 0); /* r */ in gen_iffkey()
1227 BN_rand(k, BN_num_bits(q), -1, 0); /* k, 0 < k < q */ in gen_iffkey()
1377 BN_rand(b, BN_num_bits(n), -1, 0); /* b */ in gen_gqkey()
1384 BN_rand(u, BN_num_bits(n), -1, 0); /* u */ in gen_gqkey()
1419 BN_rand(r, BN_num_bits(n), -1, 0); /* r */ in gen_gqkey()
1427 BN_rand(k, BN_num_bits(n), -1, 0); /* k */ in gen_gqkey()
1666 BN_rand(g, BN_num_bits(p) - 1, 0, 0); in gen_mvkey()
1687 n, BN_num_bits(q)); in gen_mvkey()
1692 BN_rand(x[j], BN_num_bits( in gen_mvkey()
[all...]
/freebsd/crypto/openssl/crypto/pem/
H A Dpvkfmt.c642 if (BN_num_bits(e) > 32) in check_bitlen_rsa()
707 bitlen = BN_num_bits(p); in check_bitlen_dsa()
708 if ((bitlen & 7) || (BN_num_bits(q) != 160) in check_bitlen_dsa()
709 || (BN_num_bits(g) > bitlen)) in check_bitlen_dsa()
712 if (BN_num_bits(pub_key) > bitlen) in check_bitlen_dsa()
716 if (BN_num_bits(priv_key) > 160) in check_bitlen_dsa()

1234