Home
last modified time | relevance | path

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

1234

/freebsd-9-stable/crypto/openssl/engines/
De_ubsec.c578 y_len = BN_num_bits(m); in ubsec_mod_exp()
595 if (p_UBSEC_rsa_mod_exp_ioctl(fd, (unsigned char *)a->d, BN_num_bits(a), in ubsec_mod_exp()
596 (unsigned char *)m->d, BN_num_bits(m), in ubsec_mod_exp()
597 (unsigned char *)p->d, BN_num_bits(p), in ubsec_mod_exp()
607 r->top = (BN_num_bits(m) + BN_BITS2 - 1) / BN_BITS2; in ubsec_mod_exp()
643 y_len = BN_num_bits(p) + BN_num_bits(q); in ubsec_mod_exp_crt()
664 (unsigned char *)a->d, BN_num_bits(a), in ubsec_mod_exp_crt()
666 BN_num_bits(qinv), in ubsec_mod_exp_crt()
667 (unsigned char *)dp->d, BN_num_bits(dp), in ubsec_mod_exp_crt()
668 (unsigned char *)p->d, BN_num_bits(p), in ubsec_mod_exp_crt()
[all …]
/freebsd-9-stable/crypto/openssh/
Dsshconnect1.c338 packet_put_int(BN_num_bits(host_key->rsa->n)); in try_rhosts_rsa_authentication()
510 rbits = BN_num_bits(server_key->rsa->n); in ssh_kex()
522 rbits = BN_num_bits(host_key->rsa->n); in ssh_kex()
538 BN_num_bits(server_key->rsa->n), BN_num_bits(host_key->rsa->n)); in ssh_kex()
587 if (BN_num_bits(host_key->rsa->n) < in ssh_kex()
588 BN_num_bits(server_key->rsa->n) + SSH_KEY_BITS_RESERVED) { in ssh_kex()
591 BN_num_bits(host_key->rsa->n), in ssh_kex()
592 BN_num_bits(server_key->rsa->n), in ssh_kex()
599 if (BN_num_bits(server_key->rsa->n) < in ssh_kex()
600 BN_num_bits(host_key->rsa->n) + SSH_KEY_BITS_RESERVED) { in ssh_kex()
[all …]
Ddh.c122 if (BN_num_bits(dhg->p) != dhg->size) { in parse_prime()
124 linenum, BN_num_bits(dhg->p), dhg->size - 1); in parse_prime()
216 int n = BN_num_bits(dh_pub); in dh_pub_is_valid()
244 debug2("bits set: %d/%d", bits_set, BN_num_bits(dh->p)); in dh_pub_is_valid()
250 logit("invalid public DH value (%d/%d)", bits_set, BN_num_bits(dh->p)); in dh_pub_is_valid()
263 if ((pbits = BN_num_bits(dh->p)) <= 0) in dh_gen_key()
Dkexgexc.c100 if (BN_num_bits(p) < min || BN_num_bits(p) > max) in kexgex_client()
102 min, BN_num_bits(p), max); in kexgex_client()
144 debug("bits %d", BN_num_bits(dh_server_pub)); in kexgex_client()
Dauth-rsa.c99 if (BN_num_bits(key->rsa->n) < SSH_RSA_MINIMUM_MODULUS_SIZE) { in auth_rsa_verify_response()
102 BN_num_bits(key->rsa->n), SSH_RSA_MINIMUM_MODULUS_SIZE); in auth_rsa_verify_response()
232 keybits = BN_num_bits(key->rsa->n); in rsa_key_allowed_in_file()
236 file, linenum, BN_num_bits(key->rsa->n), bits); in rsa_key_allowed_in_file()
Dauthfd.c337 keybits = BN_num_bits(key->rsa->n); in ssh_get_next_identity()
340 BN_num_bits(key->rsa->n), bits); in ssh_get_next_identity()
384 buffer_put_int(&buffer, BN_num_bits(key->rsa->n)); in ssh_decrypt_challenge()
463 buffer_put_int(b, BN_num_bits(key->n)); in ssh_encode_identity_rsa1()
557 buffer_put_int(&msg, BN_num_bits(key->rsa->n)); in ssh_remove_identity()
Dsshd.c1823 BN_num_bits(sensitive_data.ssh1_host_key->rsa->n) -
1825 BN_num_bits(sensitive_data.ssh1_host_key->rsa->n) +
1828 BN_num_bits(sensitive_data.ssh1_host_key->rsa->n) +
2262 if (BN_num_bits(sensitive_data.server_key->rsa->n) <
2263 BN_num_bits(sensitive_data.ssh1_host_key->rsa->n) +
2268 BN_num_bits(sensitive_data.server_key->rsa->n),
2269 BN_num_bits(sensitive_data.ssh1_host_key->rsa->n),
2280 if (BN_num_bits(sensitive_data.ssh1_host_key->rsa->n) <
2281 BN_num_bits(sensitive_data.server_key->rsa->n) +
2286 BN_num_bits(sensitive_data.ssh1_host_key->rsa->n),
[all …]
Dkey.c720 if ((u_int)BN_num_bits(ret->rsa->n) != bits) { in key_read()
722 "actual %d", bits, BN_num_bits(ret->rsa->n)); in key_read()
890 bits = BN_num_bits(key->rsa->n); in key_write()
1114 return BN_num_bits(k->rsa->n); in key_size()
1118 return BN_num_bits(k->dsa->p); in key_size()
2269 if (BN_num_bits(x) <= BN_num_bits(order) / 2) { in key_ec_validate_public()
2272 BN_num_bits(x), BN_num_bits(order) / 2); in key_ec_validate_public()
2275 if (BN_num_bits(y) <= BN_num_bits(order) / 2) { in key_ec_validate_public()
2278 BN_num_bits(x), BN_num_bits(order) / 2); in key_ec_validate_public()
2331 if (BN_num_bits(EC_KEY_get0_private_key(key)) <= in key_ec_validate_private()
[all …]
/freebsd-9-stable/crypto/openssl/doc/crypto/
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,
54 BN_num_bytes(), BN_num_bits() and BN_num_bits_word() are available in
/freebsd-9-stable/crypto/openssl/fips/dh/
Dfips_dh_key.c115 && (BN_num_bits(dh->p) < OPENSSL_DH_FIPS_MIN_MODULUS_BITS)) { in generate_key()
147 l = dh->length ? dh->length : BN_num_bits(dh->p) - 1; /* secret in generate_key()
197 if (BN_num_bits(dh->p) > OPENSSL_DH_MAX_MODULUS_BITS) { in compute_key()
203 && (BN_num_bits(dh->p) < OPENSSL_DH_FIPS_MIN_MODULUS_BITS)) { in compute_key()
/freebsd-9-stable/crypto/openssl/fips/dsa/
Dfips_dsa_ossl.c138 && (BN_num_bits(dsa->p) < OPENSSL_DSA_FIPS_MIN_MODULUS_BITS)) { in dsa_do_sign()
256 if (BN_num_bits(&kq) <= BN_num_bits(dsa->q)) { in dsa_sign_setup()
318 if (BN_num_bits(dsa->q) != 160) { in dsa_do_verify()
323 if (BN_num_bits(dsa->p) > OPENSSL_DSA_MAX_MODULUS_BITS) { in dsa_do_verify()
329 && (BN_num_bits(dsa->p) < OPENSSL_DSA_FIPS_MIN_MODULUS_BITS)) { in dsa_do_verify()
Dfips_dsa_sign.c102 if (BN_num_bits(sig->r) & 0x7) in FIPS_dsa_sig_encode()
109 if (BN_num_bits(sig->s) & 0x7) in FIPS_dsa_sig_encode()
/freebsd-9-stable/crypto/openssl/fips/rsa/
Dfips_rsa_eay.c181 && (BN_num_bits(rsa->n) < OPENSSL_RSA_FIPS_MIN_MODULUS_BITS)) { in RSA_eay_public_encrypt()
186 if (BN_num_bits(rsa->n) > OPENSSL_RSA_MAX_MODULUS_BITS) { in RSA_eay_public_encrypt()
197 if (BN_num_bits(rsa->n) > OPENSSL_RSA_SMALL_MODULUS_BITS) { in RSA_eay_public_encrypt()
198 if (BN_num_bits(rsa->e) > OPENSSL_RSA_MAX_PUBEXP_BITS) { in RSA_eay_public_encrypt()
376 && (BN_num_bits(rsa->n) < OPENSSL_RSA_FIPS_MIN_MODULUS_BITS)) { in RSA_eay_private_encrypt()
511 && (BN_num_bits(rsa->n) < OPENSSL_RSA_FIPS_MIN_MODULUS_BITS)) { in RSA_eay_private_decrypt()
642 && (BN_num_bits(rsa->n) < OPENSSL_RSA_FIPS_MIN_MODULUS_BITS)) { in RSA_eay_public_decrypt()
647 if (BN_num_bits(rsa->n) > OPENSSL_RSA_MAX_MODULUS_BITS) { in RSA_eay_public_decrypt()
658 if (BN_num_bits(rsa->n) > OPENSSL_RSA_SMALL_MODULUS_BITS) { in RSA_eay_public_decrypt()
659 if (BN_num_bits(rsa->e) > OPENSSL_RSA_MAX_PUBEXP_BITS) { in RSA_eay_public_decrypt()
/freebsd-9-stable/crypto/openssl/crypto/bn/
Dexptest.c209 printf("a (%3d) = ", BN_num_bits(a)); in main()
211 printf("\nb (%3d) = ", BN_num_bits(b)); in main()
213 printf("\nm (%3d) = ", BN_num_bits(m)); in main()
Dbn_mpi.c70 bits = BN_num_bits(a); in BN_bn2mpi()
124 BN_clear_bit(a, BN_num_bits(a) - 1); in BN_mpi2bn()
Dbn_gcd.c278 if (BN_is_odd(n) && (BN_num_bits(n) <= (BN_BITS <= 32 ? 450 : 2048))) { in BN_mod_inverse()
386 if (BN_num_bits(A) == BN_num_bits(B)) { in BN_mod_inverse()
391 } else if (BN_num_bits(A) == BN_num_bits(B) + 1) { in BN_mod_inverse()
Dbn_gf2m.c568 const int max = BN_num_bits(p); in BN_GF2m_mod()
651 const int max = BN_num_bits(p); in BN_GF2m_mod_mul()
711 const int max = BN_num_bits(p); in BN_GF2m_mod_sqr()
782 if (BN_num_bits(u) < BN_num_bits(v)) { in BN_GF2m_mod_inv()
1010 n = BN_num_bits(b) - 1; in BN_GF2m_mod_exp_arr()
1038 const int max = BN_num_bits(p); in BN_GF2m_mod_exp()
1100 const int max = BN_num_bits(p); in BN_GF2m_mod_sqrt()
1233 const int max = BN_num_bits(p); in BN_GF2m_mod_solve_quad()
Dbn_exp.c142 bits = BN_num_bits(p); in BN_exp()
262 bits = BN_num_bits(p); in BN_mod_exp_recp()
397 bits = BN_num_bits(p); in BN_mod_exp_mont()
641 bits = BN_num_bits(p); in BN_mod_exp_mont_consttime()
830 bits = BN_num_bits(p); in BN_mod_exp_mont_word()
950 bits = BN_num_bits(p); in BN_mod_exp_simple()
/freebsd-9-stable/crypto/openssl/crypto/ecdsa/
Decs_ossl.c146 if (BN_num_bits(k) <= BN_num_bits(order)) in ecdsa_sign_setup()
249 i = BN_num_bits(order); in ecdsa_do_sign()
377 i = BN_num_bits(order); in ecdsa_do_verify()
/freebsd-9-stable/crypto/openssl/crypto/dsa/
Ddsa_ossl.c268 if (BN_num_bits(&kq) <= BN_num_bits(dsa->q)) { in dsa_sign_setup()
324 if (BN_num_bits(dsa->q) != 160) { in dsa_do_verify()
329 if (BN_num_bits(dsa->p) > OPENSSL_DSA_MAX_MODULUS_BITS) { in dsa_do_verify()
/freebsd-9-stable/crypto/openssl/crypto/rsa/
Drsa_eay.c163 if (BN_num_bits(rsa->n) > OPENSSL_RSA_MAX_MODULUS_BITS) { in RSA_eay_public_encrypt()
174 if (BN_num_bits(rsa->n) > OPENSSL_RSA_SMALL_MODULUS_BITS) { in RSA_eay_public_encrypt()
175 if (BN_num_bits(rsa->e) > OPENSSL_RSA_MAX_PUBEXP_BITS) { in RSA_eay_public_encrypt()
624 if (BN_num_bits(rsa->n) > OPENSSL_RSA_MAX_MODULUS_BITS) { in RSA_eay_public_decrypt()
635 if (BN_num_bits(rsa->n) > OPENSSL_RSA_SMALL_MODULUS_BITS) { in RSA_eay_public_decrypt()
636 if (BN_num_bits(rsa->e) > OPENSSL_RSA_MAX_PUBEXP_BITS) { in RSA_eay_public_decrypt()
Drsa_pss.c102 MSBits = (BN_num_bits(rsa->n) - 1) & 0x7; in RSA_verify_PKCS1_PSS()
189 MSBits = (BN_num_bits(rsa->n) - 1) & 0x7; in RSA_padding_add_PKCS1_PSS()
/freebsd-9-stable/crypto/openssl/crypto/asn1/
Dt_pkey.c145 mod_len = BN_num_bits(x->n); in RSA_print()
232 if (BIO_printf(bp, "Private-Key: (%d bit)\n", BN_num_bits(x->p)) in DSA_print()
511 BN_num_bits(order)) <= 0) in EC_KEY_print()
665 BN_num_bits(x->p)) <= 0) in DHparams_print()
729 if (BIO_printf(bp, "DSA-Parameters: (%d bit)\n", BN_num_bits(x->p)) <= 0) in DSAparams_print()
786 BN_num_bits(order)) <= 0) in ECParameters_print()
/freebsd-9-stable/crypto/openssl/crypto/ec/
Dec_mult.c218 len = BN_num_bits(scalar); in compute_wNAF()
403 numblocks = (BN_num_bits(scalar) / blocksize) + 1; in ec_wNAF_mul()
450 bits = i < num ? BN_num_bits(scalars[i]) : BN_num_bits(scalar); in ec_wNAF_mul()
781 bits = BN_num_bits(order); in ec_wNAF_precompute_mult()
/freebsd-9-stable/contrib/ntp/util/
Dntp-keygen.c1164 BN_rand(b, BN_num_bits(q), -1, 0); /* a */ in gen_iffkey()
1188 BN_rand(r, BN_num_bits(q), -1, 0); /* r */ in gen_iffkey()
1196 BN_rand(k, BN_num_bits(q), -1, 0); /* k, 0 < k < q */ in gen_iffkey()
1346 BN_rand(b, BN_num_bits(n), -1, 0); /* b */ in gen_gqkey()
1353 BN_rand(u, BN_num_bits(n), -1, 0); /* u */ in gen_gqkey()
1388 BN_rand(r, BN_num_bits(n), -1, 0); /* r */ in gen_gqkey()
1396 BN_rand(k, BN_num_bits(n), -1, 0); /* k */ in gen_gqkey()
1635 BN_rand(g, BN_num_bits(p) - 1, 0, 0); in gen_mvkey()
1656 n, BN_num_bits(q)); in gen_mvkey()
1661 BN_rand(x[j], BN_num_bits(q), 0, 0); in gen_mvkey()
[all …]

1234