Symbol: BN_num_bits
crypto/libressl/apps/openssl/dh.c
238
bits = BN_num_bits(DH_get0_p(dh));
crypto/libressl/apps/openssl/dhparam.c
415
bits = BN_num_bits(DH_get0_p(dh));
crypto/libressl/apps/openssl/dsaparam.c
263
bits_p = BN_num_bits(DSA_get0_p(dsa));
crypto/libressl/apps/openssl/ecparam.c
438
len = BN_num_bits(ec_order);
crypto/libressl/apps/openssl/gendsa.c
281
BN_num_bits(DSA_get0_p(dsa)));
crypto/libressl/crypto/asn1/a_enum.c
184
j = BN_num_bits(bn);
crypto/libressl/crypto/asn1/a_int.c
344
j = BN_num_bits(bn);
crypto/libressl/crypto/bn/bn_bpsw.c
139
for (i = BN_num_bits(k) - 2; i >= 0; i--) {
crypto/libressl/crypto/bn/bn_div.c
175
norm_shift = BN_BITS2 - ((BN_num_bits(divisor)) % BN_BITS2);
crypto/libressl/crypto/bn/bn_exp.c
1077
bits = BN_num_bits(p);
crypto/libressl/crypto/bn/bn_exp.c
147
bits = BN_num_bits(p);
crypto/libressl/crypto/bn/bn_exp.c
270
bits = BN_num_bits(p);
crypto/libressl/crypto/bn/bn_exp.c
413
bits = BN_num_bits(p);
crypto/libressl/crypto/bn/bn_exp.c
672
bits = BN_num_bits(p);
crypto/libressl/crypto/bn/bn_exp.c
950
bits = BN_num_bits(p);
crypto/libressl/crypto/bn/bn_exp2.c
143
bits1 = BN_num_bits(p1);
crypto/libressl/crypto/bn/bn_exp2.c
144
bits2 = BN_num_bits(p2);
crypto/libressl/crypto/bn/bn_gcd.c
307
if (BN_is_odd(n) && (BN_num_bits(n) <= (BN_BITS <= 32 ? 450 : 2048))) {
crypto/libressl/crypto/bn/bn_gcd.c
405
if (BN_num_bits(A) == BN_num_bits(B)) {
crypto/libressl/crypto/bn/bn_gcd.c
410
} else if (BN_num_bits(A) == BN_num_bits(B) + 1) {
crypto/libressl/crypto/bn/bn_gf2m.c
1014
n = BN_num_bits(b) - 1;
crypto/libressl/crypto/bn/bn_gf2m.c
1045
const int max = BN_num_bits(p) + 1;
crypto/libressl/crypto/bn/bn_gf2m.c
1109
const int max = BN_num_bits(p) + 1;
crypto/libressl/crypto/bn/bn_gf2m.c
1244
const int max = BN_num_bits(p) + 1;
crypto/libressl/crypto/bn/bn_gf2m.c
546
const int max = BN_num_bits(p) + 1;
crypto/libressl/crypto/bn/bn_gf2m.c
609
const int max = BN_num_bits(p) + 1;
crypto/libressl/crypto/bn/bn_gf2m.c
683
if (BN_num_bits(u) < BN_num_bits(v)) {
crypto/libressl/crypto/bn/bn_gf2m.c
699
int i, ubits = BN_num_bits(u),
crypto/libressl/crypto/bn/bn_gf2m.c
700
vbits = BN_num_bits(v), /* v is copy of p */
crypto/libressl/crypto/bn/bn_isqrt.c
85
c = (BN_num_bits(n) - 1) / 2;
crypto/libressl/crypto/bn/bn_isqrt.c
91
s = BN_num_bits(b) - 1;
crypto/libressl/crypto/bn/bn_mod.c
277
max_shift = BN_num_bits(m) - BN_num_bits(r);
crypto/libressl/crypto/bn/bn_mont.c
393
mont->ri = (BN_num_bits(mod) +
crypto/libressl/crypto/bn/bn_mont.c
468
mont->ri = BN_num_bits(&mont->N);
crypto/libressl/crypto/bn/bn_prime.c
287
checks = BN_prime_checks_for_size(BN_num_bits(a));
crypto/libressl/crypto/bn/bn_print.c
137
i = BN_num_bits(a) * 3;
crypto/libressl/crypto/bn/bn_rand.c
231
n = BN_num_bits(range); /* n > 0 */
crypto/libressl/crypto/bn/bn_recp.c
105
recp->num_bits = BN_num_bits(d);
crypto/libressl/crypto/bn/bn_recp.c
179
i = BN_num_bits(m);
crypto/libressl/crypto/bn/bn_shift.c
200
i = (BN_num_bits(a) - n + (BN_BITS2 - 1)) / BN_BITS2;
crypto/libressl/crypto/bn/bn_sqrt.c
232
if (!BN_pseudo_rand(y, BN_num_bits(p), 0, 0))
crypto/libressl/crypto/dh/dh_ameth.c
358
if (BIO_printf(bp, "%s: (%d bit)\n", ktype, BN_num_bits(x->p)) <= 0)
crypto/libressl/crypto/dh/dh_ameth.c
397
return BN_num_bits(pkey->pkey.dh->p);
crypto/libressl/crypto/dh/dh_key.c
111
if (BN_num_bits(dh->p) > OPENSSL_DH_MAX_MODULUS_BITS) {
crypto/libressl/crypto/dh/dh_key.c
147
l = dh->length ? dh->length : BN_num_bits(dh->p) - 1;
crypto/libressl/crypto/dh/dh_key.c
182
if (BN_num_bits(dh->p) > OPENSSL_DH_MAX_MODULUS_BITS) {
crypto/libressl/crypto/dh/dh_lib.c
245
return BN_num_bits(dh->p);
crypto/libressl/crypto/dh/dh_lib.c
254
N = BN_num_bits(dh->q);
crypto/libressl/crypto/dh/dh_lib.c
258
return BN_security_bits(BN_num_bits(dh->p), N);
crypto/libressl/crypto/dh/dh_lib.c
291
dh->length = BN_num_bits(dh->q);
crypto/libressl/crypto/dsa/dsa_ameth.c
305
return BN_num_bits(pkey->pkey.dsa->p);
crypto/libressl/crypto/dsa/dsa_ameth.c
426
BN_num_bits(x->p)) <= 0)
crypto/libressl/crypto/dsa/dsa_ameth.c
497
qbits = BN_num_bits(dsa->q);
crypto/libressl/crypto/dsa/dsa_ameth.c
502
if (BN_num_bits(dsa->p) > OPENSSL_DSA_MAX_MODULUS_BITS) {
crypto/libressl/crypto/dsa/dsa_lib.c
261
return BN_security_bits(BN_num_bits(d->p), BN_num_bits(d->q));
crypto/libressl/crypto/dsa/dsa_lib.c
284
ret->length = BN_num_bits(r->q);
crypto/libressl/crypto/dsa/dsa_lib.c
424
return BN_num_bits(dsa->p);
crypto/libressl/crypto/dsa/dsa_ossl.c
236
q_bits = BN_num_bits(dsa->q);
crypto/libressl/crypto/dsa/dsa_ossl.c
270
!BN_copy(&k, BN_num_bits(&l) > q_bits ? &l : &m))
crypto/libressl/crypto/dsa/dsa_ossl.c
327
qbits = BN_num_bits(dsa->q);
crypto/libressl/crypto/dsa/dsa_ossl.c
332
if (BN_num_bits(dsa->p) > OPENSSL_DSA_MAX_MODULUS_BITS) {
crypto/libressl/crypto/ec/ec2_smpl.c
270
return BN_num_bits(&group->field) - 1;
crypto/libressl/crypto/ec/ec_ameth.c
384
ret = BN_num_bits(order);
crypto/libressl/crypto/ec/ec_ameth.c
500
BN_num_bits(order)) <= 0)
crypto/libressl/crypto/ec/ec_asn1.c
1165
field_bits = BN_num_bits(p);
crypto/libressl/crypto/ec/ec_asn1.c
1218
if (BN_num_bits(a) > (int) field_bits + 1) { /* Hasse bound */
crypto/libressl/crypto/ec/ec_lib.c
1287
return BN_num_bits(&group->order);
crypto/libressl/crypto/ec/ec_lib.c
281
if (BN_num_bits(&group->order) <=
crypto/libressl/crypto/ec/ec_lib.c
282
(BN_num_bits(&group->field) + 1) / 2 + 3) {
crypto/libressl/crypto/ec/ec_lib.c
297
if (!BN_set_bit(q, BN_num_bits(&group->field) - 1))
crypto/libressl/crypto/ec/ec_lib.c
355
BN_num_bits(order) > BN_num_bits(&group->field) + 1) {
crypto/libressl/crypto/ec/ec_lib.c
389
if (BN_num_bits(&group->cofactor) > BN_num_bits(&group->field) + 1) {
crypto/libressl/crypto/ec/ec_mult.c
231
len = BN_num_bits(scalar);
crypto/libressl/crypto/ec/ec_mult.c
402
numblocks = (BN_num_bits(scalar) / blocksize) + 1;
crypto/libressl/crypto/ec/ec_mult.c
452
bits = i < num ? BN_num_bits(scalars[i]) : BN_num_bits(scalar);
crypto/libressl/crypto/ec/ec_mult.c
763
bits = BN_num_bits(order);
crypto/libressl/crypto/ec/ecp_smpl.c
1557
cardinality_bits = BN_num_bits(cardinality);
crypto/libressl/crypto/ec/ecp_smpl.c
1568
if (BN_num_bits(k) > cardinality_bits || BN_is_negative(k)) {
crypto/libressl/crypto/ec/ecp_smpl.c
187
if (BN_num_bits(p) <= 2 || !BN_is_odd(p)) {
crypto/libressl/crypto/ec/ecp_smpl.c
282
return BN_num_bits(&group->field);
crypto/libressl/crypto/ecdsa/ecs_ossl.c
105
order_bits = BN_num_bits(order);
crypto/libressl/crypto/ecdsa/ecs_ossl.c
172
order_bits = BN_num_bits(order);
crypto/libressl/crypto/ecdsa/ecs_ossl.c
203
!BN_copy(k, BN_num_bits(r) > order_bits ? r : X))
crypto/libressl/crypto/gost/gostr341001.c
202
if (BN_num_bits(k) <= BN_num_bits(order))
crypto/libressl/crypto/pem/pvkfmt.c
551
bitlen = BN_num_bits(dsa->p);
crypto/libressl/crypto/pem/pvkfmt.c
552
if ((bitlen & 7) || (BN_num_bits(dsa->q) != 160) ||
crypto/libressl/crypto/pem/pvkfmt.c
553
(BN_num_bits(dsa->g) > bitlen))
crypto/libressl/crypto/pem/pvkfmt.c
556
if (BN_num_bits(dsa->pub_key) > bitlen)
crypto/libressl/crypto/pem/pvkfmt.c
560
if (BN_num_bits(dsa->priv_key) > 160)
crypto/libressl/crypto/pem/pvkfmt.c
577
if (BN_num_bits(rsa->e) > 32)
crypto/libressl/crypto/pem/pvkfmt.c
579
bitlen = BN_num_bits(rsa->n);
crypto/libressl/crypto/pem/pvkfmt.c
581
hnbyte = (BN_num_bits(rsa->n) + 15) >> 4;
crypto/libressl/crypto/pem/pvkfmt.c
612
hnbyte = (BN_num_bits(rsa->n) + 15) >> 4;
crypto/libressl/crypto/rsa/rsa_ameth.c
271
return BN_num_bits(pkey->pkey.rsa->n);
crypto/libressl/crypto/rsa/rsa_ameth.c
450
mod_len = BN_num_bits(x->n);
crypto/libressl/crypto/rsa/rsa_crpt.c
79
return BN_num_bits(r->n);
crypto/libressl/crypto/rsa/rsa_eay.c
169
if (BN_num_bits(rsa->n) > OPENSSL_RSA_MAX_MODULUS_BITS) {
crypto/libressl/crypto/rsa/rsa_eay.c
180
if (BN_num_bits(rsa->n) > OPENSSL_RSA_SMALL_MODULUS_BITS) {
crypto/libressl/crypto/rsa/rsa_eay.c
181
if (BN_num_bits(rsa->e) > OPENSSL_RSA_MAX_PUBEXP_BITS) {
crypto/libressl/crypto/rsa/rsa_eay.c
610
if (BN_num_bits(rsa->n) > OPENSSL_RSA_MAX_MODULUS_BITS) {
crypto/libressl/crypto/rsa/rsa_eay.c
621
if (BN_num_bits(rsa->n) > OPENSSL_RSA_SMALL_MODULUS_BITS) {
crypto/libressl/crypto/rsa/rsa_eay.c
622
if (BN_num_bits(rsa->e) > OPENSSL_RSA_MAX_PUBEXP_BITS) {
crypto/libressl/crypto/rsa/rsa_pss.c
117
MSBits = (BN_num_bits(rsa->n) - 1) & 0x7;
crypto/libressl/crypto/rsa/rsa_pss.c
223
MSBits = (BN_num_bits(rsa->n) - 1) & 0x7;
crypto/libressl/crypto/x509/x509_utl.c
167
if (BN_num_bits(bn) < 128)
crypto/libressl/include/openssl/bn.h
336
#define BN_num_bytes(a) ((BN_num_bits(a)+7)/8)
crypto/libressl/include/openssl/bn.h
368
int BN_num_bits(const BIGNUM *a);
crypto/openssh/dh.c
140
if (BN_num_bits(dhg->p) != dhg->size) {
crypto/openssh/dh.c
142
linenum, BN_num_bits(dhg->p), dhg->size - 1);
crypto/openssh/dh.c
239
int n = BN_num_bits(dh_pub);
crypto/openssh/dh.c
270
debug2("bits set: %d/%d", bits_set, BN_num_bits(dh_p));
crypto/openssh/dh.c
277
bits_set, BN_num_bits(dh_p));
crypto/openssh/dh.c
292
(pbits = BN_num_bits(dh_p)) <= 0 ||
crypto/openssh/kexdh.c
84
debug("bits %d", BN_num_bits(dh_pub));
crypto/openssh/kexgexc.c
109
if ((bits = BN_num_bits(p)) < 0 ||
crypto/openssh/moduli.c
701
if ((u_int32_t)BN_num_bits(p) != (in_size + 1)) {
crypto/openssh/ssh-dss.c
58
return BN_num_bits(dsa_p);
crypto/openssh/ssh-rsa.c
416
if (BN_num_bits(rsa_n) < SSH_RSA_MINIMUM_MODULUS_SIZE)
crypto/openssh/ssh-rsa.c
49
return BN_num_bits(rsa_n);
crypto/openssh/ssh-rsa.c
491
if (BN_num_bits(rsa_n) < SSH_RSA_MINIMUM_MODULUS_SIZE)
crypto/openssh/sshkey.c
1341
nbits = BN_num_bits(rsa_n);
crypto/openssh/sshkey.c
2630
if (BN_num_bits(x) <= BN_num_bits(order) / 2 ||
crypto/openssh/sshkey.c
2631
BN_num_bits(y) <= BN_num_bits(order) / 2)
crypto/openssh/sshkey.c
2679
if (BN_num_bits(EC_KEY_get0_private_key(key)) <=
crypto/openssh/sshkey.c
2680
BN_num_bits(order) / 2)
usr.bin/dc/bcode.c
1308
bn_check(BN_rshift(x, x, BN_num_bits(x)/2));
usr.bin/dc/bcode.c
750
if (BN_num_bits(n->number) > 8)