BN_num_bytes
n = BN_num_bytes(bn);
if (BN_num_bytes(bn) <= BN_BYTES)
if (BN_is_zero(bn) || BN_num_bytes(bn) > BN_BYTES)
if (BN_num_bytes(bn) <= BN_BYTES)
return BN_num_bytes(dh->p);
if (dlen > BN_num_bytes(dsa->q))
dlen = BN_num_bytes(dsa->q);
return ec_asn1_encode_bn(group, bn, BN_num_bytes(group->p), os);
return ec_asn1_encode_bn(group, bn, BN_num_bytes(group->order), os);
*out_len = 1 + BN_num_bytes(group->p);
*out_len = 1 + 2 * BN_num_bytes(group->p);
int buf_len = BN_num_bytes(group->p);
if (!CBS_get_bytes(cbs, &field_element, BN_num_bytes(group->p))) {
if ((buf_len = BN_num_bytes(bn)) == 0)
curve->param_len = BN_num_bytes(p);
if (BN_num_bytes(order) > curve->param_len)
curve->param_len = BN_num_bytes(order);
*keylen = BN_num_bytes(eckey->group->p);
scalar_len = BN_num_bytes(cardinality);
if ((buf_len = ECDH_size(ecdh)) < BN_num_bytes(x)) {
return BN_num_bytes(eckey->group->p);
nb = BN_num_bytes(bn);
nbyte = BN_num_bytes(rsa->n);
if (BN_num_bytes(rsa->d) > nbyte)
if ((BN_num_bytes(rsa->iqmp) > hnbyte) ||
(BN_num_bytes(rsa->p) > hnbyte) ||
(BN_num_bytes(rsa->q) > hnbyte) ||
(BN_num_bytes(rsa->dmp1) > hnbyte) ||
(BN_num_bytes(rsa->dmq1) > hnbyte))
nbyte = BN_num_bytes(rsa->n);
nbyte = BN_num_bytes(dsa->p);
num = BN_num_bytes(rsa->n);
j = BN_num_bytes(ret);
num = BN_num_bytes(rsa->n);
j = BN_num_bytes(res);
num = BN_num_bytes(rsa->n);
num = BN_num_bytes(rsa->n);
return BN_num_bytes(r->n);
field_size = BN_num_bytes(p);
if ((x2size = BN_num_bytes(x2)) > field_size ||
(y2size = BN_num_bytes(y2)) > field_size) {
if ((x2size = BN_num_bytes(x2)) > field_size ||
(y2size = BN_num_bytes(y2)) > field_size) {
if ((bytes = BN_num_bytes(b)) > p_bytes)
if ((bytes = BN_num_bytes(xG)) > p_bytes)
if ((bytes = BN_num_bytes(yG)) > p_bytes)
if ((bytes = BN_num_bytes(xA)) > p_bytes)
if ((bytes = BN_num_bytes(yA)) > p_bytes)
p_bytes = BN_num_bytes(p);
if ((bytes = BN_num_bytes(a)) > p_bytes)
(n = BN_num_bytes(d)) < 0 || (size_t)n > sizeof(key->d) ||
(nx = BN_num_bytes(x)) < 0 || (size_t)nx > sizeof(pk->x) ||
(ny = BN_num_bytes(y)) < 0 || (size_t)ny > sizeof(pk->y)) {
if ((k = BN_num_bytes(n)) < 0 || (size_t)k > sizeof(pk->n) ||
(k = BN_num_bytes(e)) < 0 || (size_t)k > sizeof(pk->e)) {
if ((dh_p_len = BN_num_bytes(DH_get0_p(dh))) <= 0)
if ((dh_g_len = BN_num_bytes(DH_get0_g(dh))) <= 0)
if ((dh_y_len = BN_num_bytes(DH_get0_pub_key(dh))) <= 0)
out_len = BN_num_bytes(bn);
if (BN_num_bytes(bn1) != 4177) {
BN_num_bytes(bn1));
if (BN_num_bytes(in) <= 0)
bin_len = BN_num_bytes(in);
if (BN_num_bytes(z) > len)
r_len = BN_num_bytes(ECDSA_SIG_get0_r(ecdsa_sig));
s_len = BN_num_bytes(ECDSA_SIG_get0_s(ecdsa_sig));
response->sig_r_len = BN_num_bytes(sig_r);
response->sig_s_len = BN_num_bytes(sig_s);
ASSERT_INT_EQ(BN_num_bytes(bn),
ASSERT_INT_EQ(sshbuf_put_u32(p1, BN_num_bytes(bn)), 0);
ASSERT_INT_EQ(sshbuf_put_u32(p1, BN_num_bytes(bn)), 0);
ASSERT_INT_EQ(sshbuf_put_u32(p1, BN_num_bytes(bn) + 1), 0); /* MSB */
ASSERT_INT_EQ(sshbuf_put_u32(p1, BN_num_bytes(bn) + 1), 0);
ASSERT_INT_EQ(sshbuf_put_u32(p1, BN_num_bytes(bn)), 0);
ASSERT_U32_EQ(PEEK_U32(sshbuf_ptr(p1)), (uint32_t)BN_num_bytes(bn));
ASSERT_U32_EQ(PEEK_U32(sshbuf_ptr(p1)), (uint32_t)BN_num_bytes(bn) + 1);
if (BN_num_bytes(r) > bnlen || BN_num_bytes(s) > bnlen)
off = bnlen - BN_num_bytes(r);
off = 2 * bnlen - BN_num_bytes(s);
xoff = xlen - BN_num_bytes(x);
yoff = (ylen - BN_num_bytes(y)) + xlen;
xoff = xlen - BN_num_bytes(x);
yoff = (ylen - BN_num_bytes(y)) + xlen;
numbits = BN_num_bytes(n->number) * 8;
response->sig_r_len = BN_num_bytes(sig_r);
response->sig_s_len = BN_num_bytes(sig_s);
int len = BN_num_bytes(v), prepend = 0, r;
len = BN_num_bytes(bn);
if (BN_num_bytes(bn) > 20 || BN_is_bit_set(bn, 159)) {