BN_num_bits
bits = BN_num_bits(DH_get0_p(dh));
bits = BN_num_bits(DH_get0_p(dh));
bits_p = BN_num_bits(DSA_get0_p(dsa));
len = BN_num_bits(ec_order);
BN_num_bits(DSA_get0_p(dsa)));
j = BN_num_bits(bn);
j = BN_num_bits(bn);
for (i = BN_num_bits(k) - 2; i >= 0; i--) {
norm_shift = BN_BITS2 - ((BN_num_bits(divisor)) % BN_BITS2);
bits = BN_num_bits(p);
bits = BN_num_bits(p);
bits = BN_num_bits(p);
bits = BN_num_bits(p);
bits = BN_num_bits(p);
bits = BN_num_bits(p);
bits1 = BN_num_bits(p1);
bits2 = BN_num_bits(p2);
if (BN_is_odd(n) && (BN_num_bits(n) <= (BN_BITS <= 32 ? 450 : 2048))) {
if (BN_num_bits(A) == BN_num_bits(B)) {
} else if (BN_num_bits(A) == BN_num_bits(B) + 1) {
n = BN_num_bits(b) - 1;
const int max = BN_num_bits(p) + 1;
const int max = BN_num_bits(p) + 1;
const int max = BN_num_bits(p) + 1;
const int max = BN_num_bits(p) + 1;
const int max = BN_num_bits(p) + 1;
if (BN_num_bits(u) < BN_num_bits(v)) {
int i, ubits = BN_num_bits(u),
vbits = BN_num_bits(v), /* v is copy of p */
c = (BN_num_bits(n) - 1) / 2;
s = BN_num_bits(b) - 1;
max_shift = BN_num_bits(m) - BN_num_bits(r);
mont->ri = (BN_num_bits(mod) +
mont->ri = BN_num_bits(&mont->N);
checks = BN_prime_checks_for_size(BN_num_bits(a));
i = BN_num_bits(a) * 3;
n = BN_num_bits(range); /* n > 0 */
recp->num_bits = BN_num_bits(d);
i = BN_num_bits(m);
i = (BN_num_bits(a) - n + (BN_BITS2 - 1)) / BN_BITS2;
if (!BN_pseudo_rand(y, BN_num_bits(p), 0, 0))
if (BIO_printf(bp, "%s: (%d bit)\n", ktype, BN_num_bits(x->p)) <= 0)
return BN_num_bits(pkey->pkey.dh->p);
if (BN_num_bits(dh->p) > OPENSSL_DH_MAX_MODULUS_BITS) {
l = dh->length ? dh->length : BN_num_bits(dh->p) - 1;
if (BN_num_bits(dh->p) > OPENSSL_DH_MAX_MODULUS_BITS) {
return BN_num_bits(dh->p);
N = BN_num_bits(dh->q);
return BN_security_bits(BN_num_bits(dh->p), N);
dh->length = BN_num_bits(dh->q);
return BN_num_bits(pkey->pkey.dsa->p);
BN_num_bits(x->p)) <= 0)
qbits = BN_num_bits(dsa->q);
if (BN_num_bits(dsa->p) > OPENSSL_DSA_MAX_MODULUS_BITS) {
return BN_security_bits(BN_num_bits(d->p), BN_num_bits(d->q));
ret->length = BN_num_bits(r->q);
return BN_num_bits(dsa->p);
q_bits = BN_num_bits(dsa->q);
!BN_copy(&k, BN_num_bits(&l) > q_bits ? &l : &m))
qbits = BN_num_bits(dsa->q);
if (BN_num_bits(dsa->p) > OPENSSL_DSA_MAX_MODULUS_BITS) {
return BN_num_bits(&group->field) - 1;
ret = BN_num_bits(order);
BN_num_bits(order)) <= 0)
field_bits = BN_num_bits(p);
if (BN_num_bits(a) > (int) field_bits + 1) { /* Hasse bound */
return BN_num_bits(&group->order);
if (BN_num_bits(&group->order) <=
(BN_num_bits(&group->field) + 1) / 2 + 3) {
if (!BN_set_bit(q, BN_num_bits(&group->field) - 1))
BN_num_bits(order) > BN_num_bits(&group->field) + 1) {
if (BN_num_bits(&group->cofactor) > BN_num_bits(&group->field) + 1) {
len = BN_num_bits(scalar);
numblocks = (BN_num_bits(scalar) / blocksize) + 1;
bits = i < num ? BN_num_bits(scalars[i]) : BN_num_bits(scalar);
bits = BN_num_bits(order);
cardinality_bits = BN_num_bits(cardinality);
if (BN_num_bits(k) > cardinality_bits || BN_is_negative(k)) {
if (BN_num_bits(p) <= 2 || !BN_is_odd(p)) {
return BN_num_bits(&group->field);
order_bits = BN_num_bits(order);
order_bits = BN_num_bits(order);
!BN_copy(k, BN_num_bits(r) > order_bits ? r : X))
if (BN_num_bits(k) <= BN_num_bits(order))
bitlen = BN_num_bits(dsa->p);
if ((bitlen & 7) || (BN_num_bits(dsa->q) != 160) ||
(BN_num_bits(dsa->g) > bitlen))
if (BN_num_bits(dsa->pub_key) > bitlen)
if (BN_num_bits(dsa->priv_key) > 160)
if (BN_num_bits(rsa->e) > 32)
bitlen = BN_num_bits(rsa->n);
hnbyte = (BN_num_bits(rsa->n) + 15) >> 4;
hnbyte = (BN_num_bits(rsa->n) + 15) >> 4;
return BN_num_bits(pkey->pkey.rsa->n);
mod_len = BN_num_bits(x->n);
return BN_num_bits(r->n);
if (BN_num_bits(rsa->n) > OPENSSL_RSA_MAX_MODULUS_BITS) {
if (BN_num_bits(rsa->n) > OPENSSL_RSA_SMALL_MODULUS_BITS) {
if (BN_num_bits(rsa->e) > OPENSSL_RSA_MAX_PUBEXP_BITS) {
if (BN_num_bits(rsa->n) > OPENSSL_RSA_MAX_MODULUS_BITS) {
if (BN_num_bits(rsa->n) > OPENSSL_RSA_SMALL_MODULUS_BITS) {
if (BN_num_bits(rsa->e) > OPENSSL_RSA_MAX_PUBEXP_BITS) {
MSBits = (BN_num_bits(rsa->n) - 1) & 0x7;
MSBits = (BN_num_bits(rsa->n) - 1) & 0x7;
if (BN_num_bits(bn) < 128)
#define BN_num_bytes(a) ((BN_num_bits(a)+7)/8)
int BN_num_bits(const BIGNUM *a);
if (BN_num_bits(dhg->p) != dhg->size) {
linenum, BN_num_bits(dhg->p), dhg->size - 1);
int n = BN_num_bits(dh_pub);
debug2("bits set: %d/%d", bits_set, BN_num_bits(dh_p));
bits_set, BN_num_bits(dh_p));
(pbits = BN_num_bits(dh_p)) <= 0 ||
debug("bits %d", BN_num_bits(dh_pub));
if ((bits = BN_num_bits(p)) < 0 ||
if ((u_int32_t)BN_num_bits(p) != (in_size + 1)) {
return BN_num_bits(dsa_p);
if (BN_num_bits(rsa_n) < SSH_RSA_MINIMUM_MODULUS_SIZE)
return BN_num_bits(rsa_n);
if (BN_num_bits(rsa_n) < SSH_RSA_MINIMUM_MODULUS_SIZE)
nbits = BN_num_bits(rsa_n);
if (BN_num_bits(x) <= BN_num_bits(order) / 2 ||
BN_num_bits(y) <= BN_num_bits(order) / 2)
if (BN_num_bits(EC_KEY_get0_private_key(key)) <=
BN_num_bits(order) / 2)
bn_check(BN_rshift(x, x, BN_num_bits(x)/2));
if (BN_num_bits(n->number) > 8)