BN_bin2bn
if ((ret = BN_bin2bn(ai->data, ai->length, bn)) == NULL)
if ((ret = BN_bin2bn(ai->data, ai->length, bn)) == NULL)
BIGNUM *BN_bin2bn(const unsigned char *s, int len, BIGNUM *ret);
return BN_bin2bn(RFC3526_PRIME_2048, sizeof(RFC3526_PRIME_2048), bn);
return BN_bin2bn(RFC3526_PRIME_3072, sizeof(RFC3526_PRIME_3072), bn);
return BN_bin2bn(RFC3526_PRIME_4096, sizeof(RFC3526_PRIME_4096), bn);
return BN_bin2bn(RFC2409_PRIME_768, sizeof(RFC2409_PRIME_768), bn);
return BN_bin2bn(RFC3526_PRIME_6144, sizeof(RFC3526_PRIME_6144), bn);
return BN_bin2bn(RFC3526_PRIME_8192, sizeof(RFC3526_PRIME_8192), bn);
return BN_bin2bn(RFC7919_PRIME_2048, sizeof(RFC7919_PRIME_2048), bn);
return BN_bin2bn(RFC7919_PRIME_3072, sizeof(RFC7919_PRIME_3072), bn);
return BN_bin2bn(RFC7919_PRIME_4096, sizeof(RFC7919_PRIME_4096), bn);
return BN_bin2bn(RFC2409_PRIME_1024, sizeof(RFC2409_PRIME_1024), bn);
return BN_bin2bn(RFC7919_PRIME_6144, sizeof(RFC7919_PRIME_6144), bn);
return BN_bin2bn(RFC7919_PRIME_8192, sizeof(RFC7919_PRIME_8192), bn);
return BN_bin2bn(RFC3526_PRIME_1536, sizeof(RFC3526_PRIME_1536), bn);
LCRYPTO_ALIAS(BN_bin2bn);
if (BN_bin2bn(buf, bytes, rnd) == NULL)
if (!BN_bin2bn(md, qsize, q))
if (!BN_bin2bn(md, qsize, r0))
if (BN_bin2bn(dgst, dlen, m) == NULL)
if (BN_bin2bn(dgst, dgst_len, u1) == NULL)
if ((priv_key = BN_bin2bn(aos->data, aos->length, NULL)) == NULL)
if ((a = BN_bin2bn(curve->a->data, curve->a->length, NULL)) == NULL)
if ((b = BN_bin2bn(curve->b->data, curve->b->length, NULL)) == NULL)
if (!BN_bin2bn(CBS_data(&field_element), CBS_len(&field_element), bn)) {
if ((bn = BN_bin2bn(buf, buf_len, in_bn)) == NULL)
if (BN_bin2bn(curve->p, curve->param_len, p) == NULL) {
if (BN_bin2bn(curve->a, curve->param_len, a) == NULL) {
if (BN_bin2bn(curve->b, curve->param_len, b) == NULL) {
if (BN_bin2bn(curve->x, curve->param_len, x) == NULL) {
if (BN_bin2bn(curve->y, curve->param_len, y) == NULL) {
if (BN_bin2bn(curve->order, curve->param_len, order) == NULL) {
if (BN_bin2bn(digest, digest_len, e) == NULL) {
LCRYPTO_USED(BN_bin2bn);
*r = BN_bin2bn(tmpbuf, nbyte, NULL);
if (BN_bin2bn(buf, num, f) == NULL)
if (BN_bin2bn(buf, num, f) == NULL)
if (BN_bin2bn(from, (int)flen, f) == NULL)
if (BN_bin2bn(from, flen, f) == NULL)
if ((e = BN_bin2bn(dgst, dgstlen, NULL)) == NULL) {
if ((e = BN_bin2bn(dgst, dgstlen, NULL)) == NULL) {
e = BN_bin2bn(za, md_size, NULL);
if (BN_bin2bn(k->x, sizeof(k->x), x) == NULL ||
BN_bin2bn(k->y, sizeof(k->y), y) == NULL) {
BN_bin2bn(k->d, sizeof(k->d), d) == NULL) {
if ((d = BN_bin2bn(sk->d, (int)sizeof(sk->d), NULL)) == NULL ||
if (BN_bin2bn(k->n, sizeof(k->n), n) == NULL ||
BN_bin2bn(k->e, sizeof(k->e), e) == NULL) {
if ((p = BN_bin2bn(CBS_data(&dh_p), CBS_len(&dh_p), NULL)) == NULL)
if ((g = BN_bin2bn(CBS_data(&dh_g), CBS_len(&dh_g), NULL)) == NULL)
if ((pub_key = BN_bin2bn(CBS_data(&dh_y), CBS_len(&dh_y),
if ((bn = BN_bin2bn(bct->bin, bct->bin_len, NULL)) == NULL) {
if ((bn = BN_bin2bn(bct->bin, bct->bin_len, NULL)) == NULL) {
priv_key = BN_bin2bn(r, privsz, NULL);
if (BN_bin2bn(md, sizeof(md), out) == NULL)
if (BN_bin2bn(seed, seed_len, seed_bn) == NULL)
if ((r = BN_bin2bn(raw_buf, bn_len, NULL)) == NULL ||
(s = BN_bin2bn(raw_buf + bn_len, bn_len, NULL)) == NULL)
if ((r = BN_bin2bn(raw_buf, bn_len, NULL)) == NULL ||
(s = BN_bin2bn(raw_buf + bn_len, bn_len, NULL)) == NULL)
bn_dmp1 = BN_bin2bn(dmp1, sizeof(dmp1) - 1, NULL);
bn_dmq1 = BN_bin2bn(dmq1, sizeof(dmq1) - 1, NULL);
bn_iqmp = BN_bin2bn(iqmp, sizeof(iqmp) - 1, NULL);
bn_n = BN_bin2bn(n, sizeof(n) - 1, NULL);
bn_e = BN_bin2bn(e, sizeof(e) - 1, NULL);
bn_d = BN_bin2bn(d, sizeof(d) - 1, NULL);
bn_p = BN_bin2bn(p, sizeof(p) - 1, NULL);
bn_q = BN_bin2bn(q, sizeof(q) - 1, NULL);
bn_dmp1 = BN_bin2bn(dmp1, sizeof(dmp1) - 1, NULL);
bn_dmq1 = BN_bin2bn(dmq1, sizeof(dmq1) - 1, NULL);
bn_iqmp = BN_bin2bn(iqmp, sizeof(iqmp) - 1, NULL);
bn_n = BN_bin2bn(n, sizeof(n) - 1, NULL);
bn_e = BN_bin2bn(e, sizeof(e) - 1, NULL);
bn_d = BN_bin2bn(d, sizeof(d) - 1, NULL);
bn_p = BN_bin2bn(p, sizeof(p) - 1, NULL);
bn_q = BN_bin2bn(q, sizeof(q) - 1, NULL);
bn_dmp1 = BN_bin2bn(dmp1, sizeof(dmp1) - 1, NULL);
bn_dmq1 = BN_bin2bn(dmq1, sizeof(dmq1) - 1, NULL);
bn_iqmp = BN_bin2bn(iqmp, sizeof(iqmp) - 1, NULL);
bn_n = BN_bin2bn(n, sizeof(n) - 1, NULL);
bn_e = BN_bin2bn(e, sizeof(e) - 1, NULL);
bn_d = BN_bin2bn(d, sizeof(d) - 1, NULL);
bn_p = BN_bin2bn(p, sizeof(p) - 1, NULL);
bn_q = BN_bin2bn(q, sizeof(q) - 1, NULL);
dh_p = BN_bin2bn(dh1024_p, sizeof(dh1024_p), NULL);
dh_g = BN_bin2bn(dh1024_g, sizeof(dh1024_g), NULL);
dh_p = BN_bin2bn(dh1024_p, sizeof(dh1024_p), NULL);
dh_g = BN_bin2bn(dh1024_g, sizeof(dh1024_g), NULL);
if (BN_bin2bn(ptr, 32, x) == NULL ||
BN_bin2bn(ptr + 32, 32, y) == NULL) {
(r = BN_bin2bn(*sigp, bnlen, NULL)) == NULL ||
(s = BN_bin2bn(*sigp+bnlen, bnlen, NULL)) == NULL ||
if ((ex = BN_bin2bn(exchange, len, NULL)) == NULL)
if ((x = BN_bin2bn(buf, xlen, x)) == NULL ||
(y = BN_bin2bn(buf + xlen, ylen, y)) == NULL)
if ((ex = BN_bin2bn(exchange, len, NULL)) == NULL)
if ((x = BN_bin2bn(buf, xlen, x)) == NULL ||
(y = BN_bin2bn(buf + xlen, ylen, y)) == NULL)
rsa->e = BN_bin2bn(key + key_offset, e_len, NULL);
rsa->n = BN_bin2bn(key + key_offset, keylen - key_offset, NULL);
*q = BN_bin2bn(key+offset, SHA_DIGEST_LENGTH, NULL);
*p = BN_bin2bn(key+offset, (int)length, NULL);
*g = BN_bin2bn(key+offset, (int)length, NULL);
*y = BN_bin2bn(key+offset, (int)length, NULL);
(void) BN_bin2bn(key+offset, (int)exp, *e);
(void) BN_bin2bn(key+offset, (int)(len - offset), *n);
(void) BN_bin2bn(orig + 1, SHA_DIGEST_LENGTH, R);
(void) BN_bin2bn(orig + 21, SHA_DIGEST_LENGTH, S);
priv_key = BN_bin2bn(priv, priv_size, NULL);
pub_key = BN_bin2bn(pub, pub_size, NULL);
p = BN_bin2bn(p_char, p_size, NULL);
q = BN_bin2bn(q_char, q_size, NULL);
g = BN_bin2bn(g_char, g_size, NULL);
BN_bin2bn(kbuf, kout, shared_secret) == NULL) {
BN_bin2bn(kbuf, klen, shared_secret) == NULL) {
if (BN_bin2bn(ptr, 32, x) == NULL ||
BN_bin2bn(ptr + 32, 32, y) == NULL) {
if (BN_bin2bn(sshbuf_ptr(b), bytes, value) == NULL)
rsa_n = BN_bin2bn(key_attr[1].pValue, key_attr[1].ulValueLen, NULL);
rsa_e = BN_bin2bn(key_attr[2].pValue, key_attr[2].ulValueLen, NULL);
if ((sig_r = BN_bin2bn(sig, bnlen, NULL)) == NULL ||
(sig_s = BN_bin2bn(sig+bnlen, bnlen, NULL)) == NULL) {
BN_bin2bn(d, len, v) == NULL) {
*q = BN_bin2bn(key+offset, SHA_DIGEST_LENGTH, NULL);
*p = BN_bin2bn(key+offset, (int)length, NULL);
*g = BN_bin2bn(key+offset, (int)length, NULL);
*y = BN_bin2bn(key+offset, (int)length, NULL);
(void) BN_bin2bn(key+offset, (int)exp, *e);
(void) BN_bin2bn(key+offset, (int)(len - offset), *n);
(void) BN_bin2bn(orig + 1, SHA_DIGEST_LENGTH, R);
(void) BN_bin2bn(orig + 21, SHA_DIGEST_LENGTH, S);