| /freebsd-12.1/crypto/openssh/ |
| H A D | dh.c | 128 if (BN_num_bits(dhg->p) != dhg->size) { in parse_prime() 130 linenum, BN_num_bits(dhg->p), dhg->size - 1); in parse_prime() 224 int n = BN_num_bits(dh_pub); in dh_pub_is_valid() 255 debug2("bits set: %d/%d", bits_set, BN_num_bits(dh_p)); in dh_pub_is_valid() 262 bits_set, BN_num_bits(dh_p)); in dh_pub_is_valid() 277 (pbits = BN_num_bits(dh_p)) <= 0 || in dh_gen_key()
|
| H A D | kexgexc.c | 112 if ((bits = BN_num_bits(p)) < 0 || in input_kex_dh_gex_group() 194 debug("bits %d", BN_num_bits(dh_server_pub)); in input_kex_dh_gex_reply()
|
| H A D | ssh-rsa.c | 187 if (BN_num_bits(rsa_n) < SSH_RSA_MINIMUM_MODULUS_SIZE) in ssh_rsa_sign() 261 if (BN_num_bits(rsa_n) < SSH_RSA_MINIMUM_MODULUS_SIZE) in ssh_rsa_verify()
|
| /freebsd-12.1/crypto/openssl/doc/man3/ |
| H A D | BN_num_bytes.pod | 5 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-12.1/crypto/openssl/apps/ |
| H A D | gendsa.c | 121 if (BN_num_bits(p) > OPENSSL_DSA_MAX_MODULUS_BITS) 125 OPENSSL_DSA_MAX_MODULUS_BITS, BN_num_bits(p)); 127 BIO_printf(bio_err, "Generating DSA key, %d bits\n", BN_num_bits(p));
|
| /freebsd-12.1/crypto/openssl/crypto/dh/ |
| H A D | dh_lib.c | 154 return BN_num_bits(dh->p); in DH_bits() 166 N = BN_num_bits(dh->q); in DH_security_bits() 171 return BN_security_bits(BN_num_bits(dh->p), N); in DH_security_bits() 209 dh->length = BN_num_bits(q); in DH_set0_pqg()
|
| H A D | dh_key.c | 85 if (BN_num_bits(dh->p) > OPENSSL_DH_MAX_MODULUS_BITS) { in generate_key() 125 l = dh->length ? dh->length : BN_num_bits(dh->p) - 1; in generate_key() 178 if (BN_num_bits(dh->p) > OPENSSL_DH_MAX_MODULUS_BITS) { in compute_key()
|
| /freebsd-12.1/crypto/openssh/regress/unittests/sshbuf/ |
| H A D | test_sshbuf_getput_crypto.c | 86 ASSERT_U16_EQ(PEEK_U16(sshbuf_ptr(p1)), (u_int16_t)BN_num_bits(bn)); in sshbuf_getput_crypto_tests() 110 ASSERT_U16_EQ(PEEK_U16(sshbuf_ptr(p1)), (u_int16_t)BN_num_bits(bn)); in sshbuf_getput_crypto_tests() 181 ASSERT_INT_EQ(sshbuf_put_u16(p1, BN_num_bits(bn)), 0); in sshbuf_getput_crypto_tests() 198 ASSERT_INT_EQ(sshbuf_put_u16(p1, BN_num_bits(bn)), 0); in sshbuf_getput_crypto_tests() 230 ASSERT_INT_EQ(sshbuf_put_u16(p1, BN_num_bits(bn)), 0); in sshbuf_getput_crypto_tests() 247 ASSERT_INT_EQ(sshbuf_put_u16(p1, BN_num_bits(bn)), 0); in sshbuf_getput_crypto_tests()
|
| /freebsd-12.1/crypto/openssl/crypto/bn/ |
| H A D | bn_mpi.c | 21 bits = BN_num_bits(a); in BN_bn2mpi() 82 BN_clear_bit(a, BN_num_bits(a) - 1); in BN_mpi2bn()
|
| H A D | bn_gcd.c | 199 if (BN_is_odd(n) && (BN_num_bits(n) <= 2048)) { in int_bn_mod_inverse() 306 if (BN_num_bits(A) == BN_num_bits(B)) { in int_bn_mod_inverse() 311 } else if (BN_num_bits(A) == BN_num_bits(B) + 1) { in int_bn_mod_inverse()
|
| H A D | bn_gf2m.c | 469 const int max = BN_num_bits(p) + 1; in BN_GF2m_mod_mul() 527 const int max = BN_num_bits(p) + 1; in BN_GF2m_mod_sqr() 598 if (BN_num_bits(u) < BN_num_bits(v)) { in BN_GF2m_mod_inv_vartime() 615 int ubits = BN_num_bits(u); in BN_GF2m_mod_inv_vartime() 616 int vbits = BN_num_bits(v); /* v is copy of p */ in BN_GF2m_mod_inv_vartime() 735 if (!BN_priv_rand(b, BN_num_bits(p) - 1, in BN_GF2m_mod_inv() 873 n = BN_num_bits(b) - 1; in BN_GF2m_mod_exp_arr() 901 const int max = BN_num_bits(p) + 1; in BN_GF2m_mod_exp() 961 const int max = BN_num_bits(p) + 1; in BN_GF2m_mod_sqrt() 1091 const int max = BN_num_bits(p) + 1; in BN_GF2m_mod_solve_quad()
|
| H A D | bn_exp2.c | 39 bits1 = BN_num_bits(p1); in BN_mod_exp2_mont() 40 bits2 = BN_num_bits(p2); in BN_mod_exp2_mont()
|
| H A D | bn_recp.c | 50 recp->num_bits = BN_num_bits(d); in BN_RECP_CTX_set() 114 i = BN_num_bits(m); in BN_div_recp()
|
| H A D | bn_exp.c | 61 bits = BN_num_bits(p); in BN_exp() 179 bits = BN_num_bits(p); in BN_mod_exp_recp() 321 bits = BN_num_bits(p); in BN_mod_exp_mont() 666 if ((16 == a->top) && (16 == p->top) && (BN_num_bits(m) == 1024) in BN_mod_exp_mont_consttime() 677 } else if ((8 == a->top) && (8 == p->top) && (BN_num_bits(m) == 512)) { in BN_mod_exp_mont_consttime() 1172 bits = BN_num_bits(p); in BN_mod_exp_mont_word() 1294 bits = BN_num_bits(p); in BN_mod_exp_simple()
|
| H A D | bn_mod.c | 290 max_shift = BN_num_bits(m) - BN_num_bits(r); in BN_mod_lshift_quick()
|
| /freebsd-12.1/crypto/openssl/crypto/dsa/ |
| H A D | dsa_lib.c | 155 i = BN_num_bits(r->q); in DSA_size() 181 return BN_security_bits(BN_num_bits(d->p), BN_num_bits(d->q)); in DSA_security_bits() 357 return BN_num_bits(dsa->p); in DSA_bits()
|
| H A D | dsa_ossl.c | 124 if (!BN_priv_rand(blind, BN_num_bits(dsa->q) - 1, in dsa_do_sign() 219 q_bits = BN_num_bits(dsa->q); in dsa_sign_setup() 312 i = BN_num_bits(dsa->q); in dsa_do_verify() 319 if (BN_num_bits(dsa->p) > OPENSSL_DSA_MAX_MODULUS_BITS) { in dsa_do_verify()
|
| /freebsd-12.1/crypto/openssl/crypto/rsa/ |
| H A D | rsa_ossl.c | 76 if (BN_num_bits(rsa->n) > OPENSSL_RSA_MAX_MODULUS_BITS) { in rsa_ossl_public_encrypt() 87 if (BN_num_bits(rsa->n) > OPENSSL_RSA_SMALL_MODULUS_BITS) { in rsa_ossl_public_encrypt() 88 if (BN_num_bits(rsa->e) > OPENSSL_RSA_MAX_PUBEXP_BITS) { in rsa_ossl_public_encrypt() 510 if (BN_num_bits(rsa->n) > OPENSSL_RSA_MAX_MODULUS_BITS) { in rsa_ossl_public_decrypt() 521 if (BN_num_bits(rsa->n) > OPENSSL_RSA_SMALL_MODULUS_BITS) { in rsa_ossl_public_decrypt() 522 if (BN_num_bits(rsa->e) > OPENSSL_RSA_MAX_PUBEXP_BITS) { in rsa_ossl_public_decrypt() 651 && (BN_num_bits(rsa->q) == BN_num_bits(rsa->p)); in rsa_ossl_mod_exp()
|
| H A D | rsa_pss.c | 67 MSBits = (BN_num_bits(rsa->n) - 1) & 0x7; in RSA_verify_PKCS1_PSS_mgf1() 178 MSBits = (BN_num_bits(rsa->n) - 1) & 0x7; in RSA_padding_add_PKCS1_PSS_mgf1()
|
| /freebsd-12.1/crypto/openssl/crypto/ec/ |
| H A D | ec_mult.c | 207 cardinality_bits = BN_num_bits(cardinality); in ec_scalar_mul_ladder() 222 if ((BN_num_bits(k) > cardinality_bits) || (BN_is_negative(k))) { in ec_scalar_mul_ladder() 486 numblocks = (BN_num_bits(scalar) / blocksize) + 1; in ec_wNAF_mul() 535 bits = i < num ? BN_num_bits(scalars[i]) : BN_num_bits(scalar); in ec_wNAF_mul() 852 bits = BN_num_bits(order); in ec_wNAF_precompute_mult()
|
| H A D | ecdsa_ossl.c | 81 order_bits = BN_num_bits(order); in ecdsa_sign_setup() 203 i = BN_num_bits(order); in ossl_ecdsa_sign_sig() 374 i = BN_num_bits(order); in ossl_ecdsa_verify_sig()
|
| H A D | ec_lib.c | 290 if (BN_num_bits(group->order) <= (BN_num_bits(group->field) + 1) / 2 + 3) { in ec_guess_cofactor() 307 if (!BN_set_bit(q, BN_num_bits(group->field) - 1)) in ec_guess_cofactor() 350 || BN_num_bits(order) > BN_num_bits(group->field) + 1) { in EC_GROUP_set_generator() 1128 return BN_num_bits(group->order); in ec_group_simple_order_bits()
|
| H A D | ec2_oct.c | 299 if (BN_num_bits(x) > m) { in ec_GF2m_simple_oct2point() 310 if (BN_num_bits(y) > m) { in ec_GF2m_simple_oct2point()
|
| /freebsd-12.1/contrib/ntp/util/ |
| H A D | ntp-keygen.c | 1176 BN_rand(b, BN_num_bits(q), -1, 0); /* a */ in gen_iffkey() 1200 BN_rand(r, BN_num_bits(q), -1, 0); /* r */ in gen_iffkey() 1208 BN_rand(k, BN_num_bits(q), -1, 0); /* k, 0 < k < q */ in gen_iffkey() 1358 BN_rand(b, BN_num_bits(n), -1, 0); /* b */ in gen_gqkey() 1365 BN_rand(u, BN_num_bits(n), -1, 0); /* u */ in gen_gqkey() 1400 BN_rand(r, BN_num_bits(n), -1, 0); /* r */ in gen_gqkey() 1408 BN_rand(k, BN_num_bits(n), -1, 0); /* k */ in gen_gqkey() 1647 BN_rand(g, BN_num_bits(p) - 1, 0, 0); in gen_mvkey() 1668 n, BN_num_bits(q)); in gen_mvkey() 1673 BN_rand(x[j], BN_num_bits(q), 0, 0); in gen_mvkey() [all …]
|
| /freebsd-12.1/crypto/openssl/crypto/pem/ |
| H A D | pvkfmt.c | 498 bitlen = BN_num_bits(p); in check_bitlen_dsa() 499 if ((bitlen & 7) || (BN_num_bits(q) != 160) in check_bitlen_dsa() 500 || (BN_num_bits(g) > bitlen)) in check_bitlen_dsa() 503 if (BN_num_bits(pub_key) > bitlen) in check_bitlen_dsa() 507 if (BN_num_bits(priv_key) > 160) in check_bitlen_dsa() 524 if (BN_num_bits(e) > 32) in check_bitlen_rsa()
|