Home
last modified time | relevance | path

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

123

/mirbsd/src/lib/libssl/src/crypto/engine/
Dhw_ubsec.c554 y_len = BN_num_bits(m); in ubsec_mod_exp()
572 if (p_UBSEC_rsa_mod_exp_ioctl(fd, (unsigned char *)a->d, BN_num_bits(a), in ubsec_mod_exp()
573 (unsigned char *)m->d, BN_num_bits(m), (unsigned char *)p->d, in ubsec_mod_exp()
574 BN_num_bits(p), (unsigned char *)r->d, &y_len) != 0) in ubsec_mod_exp()
584 r->top = (BN_num_bits(m)+BN_BITS2-1)/BN_BITS2; in ubsec_mod_exp()
629 y_len = BN_num_bits(p) + BN_num_bits(q); in ubsec_mod_exp_crt()
649 (unsigned char *)a->d, BN_num_bits(a), in ubsec_mod_exp_crt()
650 (unsigned char *)qinv->d, BN_num_bits(qinv), in ubsec_mod_exp_crt()
651 (unsigned char *)dp->d, BN_num_bits(dp), in ubsec_mod_exp_crt()
652 (unsigned char *)p->d, BN_num_bits(p), in ubsec_mod_exp_crt()
[all …]
/mirbsd/src/usr.bin/ssh/
Dsshconnect1.c335 packet_put_int(BN_num_bits(host_key->rsa->n)); in try_rhosts_rsa_authentication()
506 rbits = BN_num_bits(server_key->rsa->n); in ssh_kex()
518 rbits = BN_num_bits(host_key->rsa->n); in ssh_kex()
534 BN_num_bits(server_key->rsa->n), BN_num_bits(host_key->rsa->n)); in ssh_kex()
580 if (BN_num_bits(host_key->rsa->n) < in ssh_kex()
581 BN_num_bits(server_key->rsa->n) + SSH_KEY_BITS_RESERVED) { in ssh_kex()
584 BN_num_bits(host_key->rsa->n), in ssh_kex()
585 BN_num_bits(server_key->rsa->n), in ssh_kex()
592 if (BN_num_bits(server_key->rsa->n) < in ssh_kex()
593 BN_num_bits(host_key->rsa->n) + SSH_KEY_BITS_RESERVED) { in ssh_kex()
[all …]
Ddh.c107 if (BN_num_bits(dhg->p) != dhg->size) in parse_prime()
195 int n = BN_num_bits(dh_pub); in dh_pub_is_valid()
223 debug2("bits set: %d/%d", bits_set, BN_num_bits(dh->p)); in dh_pub_is_valid()
229 logit("invalid public DH value (%d/%d)", bits_set, BN_num_bits(dh->p)); in dh_pub_is_valid()
240 if (need > INT_MAX / 2 || 2 * need >= BN_num_bits(dh->p)) in dh_gen_key()
242 BN_num_bits(dh->p), 2*need); in dh_gen_key()
253 for (i = 0, bits_set = 0; i <= BN_num_bits(dh->priv_key); i++) in dh_gen_key()
257 bits_set, BN_num_bits(dh->priv_key)); in dh_gen_key()
Dauth-rsa.c94 if (BN_num_bits(key->rsa->n) < SSH_RSA_MINIMUM_MODULUS_SIZE) { in auth_rsa_verify_response()
96 BN_num_bits(key->rsa->n), SSH_RSA_MINIMUM_MODULUS_SIZE); in auth_rsa_verify_response()
239 keybits = BN_num_bits(key->rsa->n); in auth_rsa_key_allowed()
243 file, linenum, BN_num_bits(key->rsa->n), bits); in auth_rsa_key_allowed()
Dkexgexc.c95 if (BN_num_bits(p) < min || BN_num_bits(p) > max) in kexgex_client()
97 min, BN_num_bits(p), max); in kexgex_client()
139 debug("bits %d", BN_num_bits(dh_server_pub)); in kexgex_client()
Dsshd.c1454 BN_num_bits(sensitive_data.ssh1_host_key->rsa->n) - in main()
1456 BN_num_bits(sensitive_data.ssh1_host_key->rsa->n) + in main()
1459 BN_num_bits(sensitive_data.ssh1_host_key->rsa->n) + in main()
1780 if (BN_num_bits(sensitive_data.server_key->rsa->n) < in ssh1_session_key()
1781 BN_num_bits(sensitive_data.ssh1_host_key->rsa->n) + in ssh1_session_key()
1786 BN_num_bits(sensitive_data.server_key->rsa->n), in ssh1_session_key()
1787 BN_num_bits(sensitive_data.ssh1_host_key->rsa->n), in ssh1_session_key()
1798 if (BN_num_bits(sensitive_data.ssh1_host_key->rsa->n) < in ssh1_session_key()
1799 BN_num_bits(sensitive_data.server_key->rsa->n) + in ssh1_session_key()
1804 BN_num_bits(sensitive_data.ssh1_host_key->rsa->n), in ssh1_session_key()
[all …]
Dauthfd.c336 keybits = BN_num_bits(key->rsa->n); in ssh_get_next_identity()
339 BN_num_bits(key->rsa->n), bits); in ssh_get_next_identity()
383 buffer_put_int(&buffer, BN_num_bits(key->rsa->n)); in ssh_decrypt_challenge()
461 buffer_put_int(b, BN_num_bits(key->n)); in ssh_encode_identity_rsa1()
564 buffer_put_int(&msg, BN_num_bits(key->rsa->n)); in ssh_remove_identity()
Dhostfile.c174 if (bits != BN_num_bits(key->rsa->n)) { in hostfile_check_key()
177 filename, linenum, host, BN_num_bits(key->rsa->n), bits); in hostfile_check_key()
179 bits, BN_num_bits(key->rsa->n), filename, linenum); in hostfile_check_key()
Dauth1.c171 keybits = BN_num_bits(client_host_key->rsa->n); in auth1_process_rhosts_rsa()
175 BN_num_bits(client_host_key->rsa->n), bits); in auth1_process_rhosts_rsa()
/mirbsd/src/lib/libssl/src/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
/mirbsd/src/lib/libssl/src/crypto/bn/
Dbn_gcd.c247 if (BN_is_odd(n) && (BN_num_bits(n) <= (BN_BITS <= 32 ? 450 : 2048))) in BN_mod_inverse()
347 if (BN_num_bits(A) == BN_num_bits(B)) in BN_mod_inverse()
352 else if (BN_num_bits(A) == BN_num_bits(B) + 1) in BN_mod_inverse()
Dexptest.c171 printf("a (%3d) = ",BN_num_bits(a)); BN_print(out,a); in main()
172 printf("\nb (%3d) = ",BN_num_bits(b)); BN_print(out,b); in main()
173 printf("\nm (%3d) = ",BN_num_bits(m)); BN_print(out,m); in main()
Dbn_mpi.c70 bits=BN_num_bits(a); in BN_bn2mpi()
125 BN_clear_bit(a,BN_num_bits(a)-1); in BN_mpi2bn()
Dbn_exp.c140 bits=BN_num_bits(p); in BN_exp()
252 bits=BN_num_bits(p); in BN_mod_exp_recp()
393 bits=BN_num_bits(p); in BN_mod_exp_mont()
595 bits=BN_num_bits(p); in BN_mod_exp_mont_consttime()
764 bits = BN_num_bits(p); in BN_mod_exp_mont_word()
887 bits=BN_num_bits(p); in BN_mod_exp_simple()
Dbn_div.c97 nd=BN_num_bits(d);
98 nm=BN_num_bits(m);
216 norm_shift=BN_BITS2-((BN_num_bits(divisor))%BN_BITS2); in BN_div()
Dbn_mod.c264 max_shift = BN_num_bits(m) - BN_num_bits(r); in BN_mod_lshift_quick()
Dbn_recp.c98 recp->num_bits=BN_num_bits(d); in BN_RECP_CTX_set()
163 i=BN_num_bits(m); in BN_div_recp()
Dbn_exp2.c140 bits1=BN_num_bits(p1); in BN_mod_exp2_mont()
141 bits2=BN_num_bits(p2); in BN_mod_exp2_mont()
/mirbsd/src/lib/libssl/src/crypto/rsa/
Drsa_eay.c160 if (BN_num_bits(rsa->n) > OPENSSL_RSA_MAX_MODULUS_BITS) in RSA_eay_public_encrypt()
173 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()
342 if (BN_num_bits(rsa->n) > OPENSSL_RSA_MAX_MODULUS_BITS) in RSA_eay_private_encrypt()
355 if (BN_num_bits(rsa->n) > OPENSSL_RSA_SMALL_MODULUS_BITS) in RSA_eay_private_encrypt()
357 if (BN_num_bits(rsa->e) > OPENSSL_RSA_MAX_PUBEXP_BITS) in RSA_eay_private_encrypt()
647 if (BN_num_bits(rsa->n) > OPENSSL_RSA_MAX_MODULUS_BITS) in RSA_eay_public_decrypt()
660 if (BN_num_bits(rsa->n) > OPENSSL_RSA_SMALL_MODULUS_BITS) in RSA_eay_public_decrypt()
662 if (BN_num_bits(rsa->e) > OPENSSL_RSA_MAX_PUBEXP_BITS) in RSA_eay_public_decrypt()
Drsa_pss.c95 MSBits = (BN_num_bits(rsa->n) - 1) & 0x7; in RSA_verify_PKCS1_PSS()
190 MSBits = (BN_num_bits(rsa->n) - 1) & 0x7; in RSA_padding_add_PKCS1_PSS()
/mirbsd/src/lib/libssl/src/crypto/asn1/
Dt_pkey.c137 if (BIO_printf(bp,"Private-Key: (%d bit)\n",BN_num_bits(x->n)) in RSA_print()
142 BIO_snprintf(str,sizeof str,"Modulus (%d bit):",BN_num_bits(x->n)); in RSA_print()
212 if (BIO_printf(bp,"Private-Key: (%d bit)\n",BN_num_bits(x->p)) in DSA_print()
313 BN_num_bits(x->p)) <= 0) in DHparams_print()
374 BN_num_bits(x->p)) <= 0) in DSAparams_print()
/mirbsd/src/lib/libssl/src/crypto/dsa/
Ddsa_ossl.c226 if (BN_num_bits(&kq) <= BN_num_bits(dsa->q)) in dsa_sign_setup()
277 if (BN_num_bits(dsa->q) != 160) in dsa_do_verify()
283 if (BN_num_bits(dsa->p) > OPENSSL_DSA_MAX_MODULUS_BITS) in dsa_do_verify()
/mirbsd/src/lib/libssl/src/apps/
Ddsaparam.c294 bits_p=BN_num_bits(dsa->p); in MAIN()
295 bits_q=BN_num_bits(dsa->q); in MAIN()
296 bits_g=BN_num_bits(dsa->g); in MAIN()
/mirbsd/src/lib/libssl/src/crypto/dh/
Ddh_key.c143 l = dh->length ? dh->length : BN_num_bits(dh->p)-1; /* secret exponent length */ in generate_key()
184 if (BN_num_bits(dh->p) > OPENSSL_DH_MAX_MODULUS_BITS) in compute_key()
/mirbsd/src/lib/libssl/src/crypto/evp/
Dp_lib.c72 return(BN_num_bits(pkey->pkey.rsa->n)); in EVP_PKEY_bits()
77 return(BN_num_bits(pkey->pkey.dsa->p)); in EVP_PKEY_bits()

123