Symbol: BN_cmp
crypto/openssh/dh.c
145
if (BN_cmp(dhg->g, BN_value_one()) <= 0) {
crypto/openssh/dh.c
250
if (BN_cmp(dh_pub, BN_value_one()) != 1) { /* pub_exp <= 1 */
crypto/openssh/dh.c
260
BN_cmp(dh_pub, tmp) != -1) { /* pub_exp > p-2 */
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
267
ASSERT_INT_EQ(BN_cmp(bn_x, bn), 0);
crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c
268
ASSERT_INT_EQ(BN_cmp(bn_y, bn2), 0);
crypto/openssh/regress/unittests/test_helper/test_helper.c
357
int r = BN_cmp(aa1, aa2);
crypto/openssh/ssh-dss.c
93
if (BN_cmp(dsa_p_a, dsa_p_b) != 0)
crypto/openssh/ssh-dss.c
95
if (BN_cmp(dsa_q_a, dsa_q_b) != 0)
crypto/openssh/ssh-dss.c
97
if (BN_cmp(dsa_g_a, dsa_g_b) != 0)
crypto/openssh/ssh-dss.c
99
if (BN_cmp(dsa_pub_key_a, dsa_pub_key_b) != 0)
crypto/openssh/sshkey.c
2748
if (BN_cmp(x, tmp) >= 0 || BN_cmp(y, tmp) >= 0)
crypto/openssh/sshkey.c
2785
if (BN_cmp(EC_KEY_get0_private_key(key), tmp) >= 0)
crypto/openssl/apps/lib/tlssrp_depr.c
36
BN_mod_exp(r, g, p, N, bn_ctx) && BN_add_word(r, 1) && BN_cmp(r, N) == 0;
crypto/openssl/crypto/bn/bn_mod.c
260
if (BN_cmp(r, m) >= 0)
crypto/openssl/crypto/bn/bn_mod.c
326
if (BN_cmp(r, m) >= 0) {
crypto/openssl/crypto/bn/bn_mont.c
494
if (BN_cmp(&m1->RR, &m2->RR) != 0)
crypto/openssl/crypto/bn/bn_mont.c
504
if (BN_cmp(&m1->Ni, &m2->Ni) != 0)
crypto/openssl/crypto/bn/bn_prime.c
288
if (BN_cmp(w, BN_value_one()) <= 0)
crypto/openssl/crypto/bn/bn_prime.c
418
if (BN_is_one(z) || BN_cmp(z, w1) == 0)
crypto/openssl/crypto/bn/bn_prime.c
426
if (BN_cmp(z, w1) == 0)
crypto/openssl/crypto/bn/bn_rand.c
171
if (BN_cmp(r, range) >= 0) {
crypto/openssl/crypto/bn/bn_rand.c
174
if (BN_cmp(r, range) >= 0)
crypto/openssl/crypto/bn/bn_rand.c
184
} while (BN_cmp(r, range) >= 0);
crypto/openssl/crypto/bn/bn_rand.c
196
} while (BN_cmp(r, range) >= 0);
crypto/openssl/crypto/bn/bn_sqrt.c
351
if (!err && 0 != BN_cmp(x, A)) {
crypto/openssl/crypto/deterministic_nonce.c
110
if (BN_cmp(z, q) >= 0
crypto/openssl/crypto/dh/dh_ameth.c
369
if (BN_cmp(b->pkey.dh->pub_key, a->pkey.dh->pub_key) != 0)
crypto/openssl/crypto/dh/dh_check.c
183
if (BN_cmp(dh->params.g, BN_value_one()) <= 0)
crypto/openssl/crypto/dh/dh_check.c
185
else if (BN_cmp(dh->params.g, dh->params.p) >= 0)
crypto/openssl/crypto/dh/dh_check.c
205
&& BN_cmp(dh->params.j, t1))
crypto/openssl/crypto/dh/dh_check.c
317
if (BN_cmp(two_powN, dh->params.q) < 0)
crypto/openssl/crypto/dh/dh_check.c
380
ret = BN_cmp(pub_key, dh->pub_key) == 0;
crypto/openssl/crypto/dh/dh_check.c
93
if (BN_cmp(dh->params.g, tmp) >= 0)
crypto/openssl/crypto/dh/dh_key.c
95
|| BN_cmp(z, BN_value_one()) <= 0
crypto/openssl/crypto/dh/dh_key.c
96
|| BN_cmp(z, pminus1) == 0) {
crypto/openssl/crypto/dsa/dsa_ameth.c
263
return BN_cmp(b->pkey.dsa->pub_key, a->pkey.dsa->pub_key) == 0;
crypto/openssl/crypto/dsa/dsa_check.c
128
ret = BN_cmp(pub_key, dsa->pub_key) == 0;
crypto/openssl/crypto/dsa/dsa_key.c
101
ret = !BN_cmp(dsa->pub_key, pub_key2);
crypto/openssl/crypto/ec/ec2_smpl.c
330
if (BN_cmp(point->Z, BN_value_one())) {
crypto/openssl/crypto/ec/ec2_smpl.c
596
return ((BN_cmp(a->X, b->X) == 0) && BN_cmp(a->Y, b->Y) == 0) ? 0 : 1;
crypto/openssl/crypto/ec/ec2_smpl.c
619
ret = ((BN_cmp(aX, bX) == 0) && BN_cmp(aY, bY) == 0) ? 0 : 1;
crypto/openssl/crypto/ec/ec_key.c
508
|| BN_cmp(x, key->group->field) >= 0
crypto/openssl/crypto/ec/ec_key.c
510
|| BN_cmp(y, key->group->field) >= 0) {
crypto/openssl/crypto/ec/ec_key.c
610
if (BN_cmp(eckey->priv_key, BN_value_one()) < 0
crypto/openssl/crypto/ec/ec_key.c
611
|| BN_cmp(eckey->priv_key, eckey->group->order) >= 0) {
crypto/openssl/crypto/ec/ec_key.c
726
if (BN_cmp(x, tx) || BN_cmp(y, ty)) {
crypto/openssl/crypto/ec/ec_lib.c
672
if (r || BN_cmp(a1, b1) != 0 || BN_cmp(a2, b2) != 0 || BN_cmp(a3, b3) != 0)
crypto/openssl/crypto/ec/ec_lib.c
690
if (BN_cmp(ao, bo) != 0) {
crypto/openssl/crypto/ec/ec_lib.c
702
if (!BN_is_zero(ac) && !BN_is_zero(bc) && BN_cmp(ac, bc) != 0)
crypto/openssl/crypto/ec/ecp_nistp224.c
1299
if ((BN_cmp(curve_p, p)) || (BN_cmp(curve_a, a)) || (BN_cmp(curve_b, b))) {
crypto/openssl/crypto/ec/ecp_nistp256.c
1918
if ((BN_cmp(curve_p, p)) || (BN_cmp(curve_a, a)) || (BN_cmp(curve_b, b))) {
crypto/openssl/crypto/ec/ecp_nistp384.c
1642
if ((BN_cmp(curve_p, p)) || (BN_cmp(curve_a, a)) || (BN_cmp(curve_b, b))) {
crypto/openssl/crypto/ec/ecp_nistp521.c
1732
if ((BN_cmp(curve_p, p)) || (BN_cmp(curve_a, a)) || (BN_cmp(curve_b, b))) {
crypto/openssl/crypto/ec/ecp_smpl.c
1084
return ((BN_cmp(a->X, b->X) == 0) && BN_cmp(a->Y, b->Y) == 0) ? 0 : 1;
crypto/openssl/crypto/ec/ecp_smpl.c
1129
if (BN_cmp(tmp1_, tmp2_) != 0) {
crypto/openssl/crypto/ec/ecp_smpl.c
1152
if (BN_cmp(tmp1_, tmp2_) != 0) {
crypto/openssl/crypto/ec/ecp_smpl.c
190
group->a_is_minus3 = (0 == BN_cmp(tmp_a, group->field));
crypto/openssl/crypto/ffc/ffc_dh.c
123
if (BN_cmp(p, dh_named_groups[i].p) == 0
crypto/openssl/crypto/ffc/ffc_dh.c
124
&& BN_cmp(g, dh_named_groups[i].g) == 0
crypto/openssl/crypto/ffc/ffc_dh.c
126
&& (q == NULL || BN_cmp(q, dh_named_groups[i].q) == 0))
crypto/openssl/crypto/ffc/ffc_key_generate.c
44
m = (BN_cmp(two_powN, params->q) > 0) ? params->q : two_powN;
crypto/openssl/crypto/ffc/ffc_key_generate.c
52
if (BN_cmp(priv, m) < 0)
crypto/openssl/crypto/ffc/ffc_key_validate.c
113
if (BN_cmp(priv, BN_value_one()) < 0) {
crypto/openssl/crypto/ffc/ffc_key_validate.c
117
if (BN_cmp(priv, upper) >= 0) {
crypto/openssl/crypto/ffc/ffc_key_validate.c
42
if (BN_cmp(pub_key, tmp) <= 0)
crypto/openssl/crypto/ffc/ffc_key_validate.c
48
if (BN_cmp(pub_key, tmp) >= 0)
crypto/openssl/crypto/ffc/ffc_params.c
210
return BN_cmp(a->p, b->p) == 0
crypto/openssl/crypto/ffc/ffc_params.c
211
&& BN_cmp(a->g, b->g) == 0
crypto/openssl/crypto/ffc/ffc_params.c
212
&& (ignore_q || BN_cmp(a->q, b->q) == 0); /* Note: q may be NULL */
crypto/openssl/crypto/ffc/ffc_params_generate.c
111
if (BN_cmp(g, BN_value_one()) > 0)
crypto/openssl/crypto/ffc/ffc_params_generate.c
115
if (!BN_add_word(hbn, 1) || BN_cmp(hbn, pm1) >= 0)
crypto/openssl/crypto/ffc/ffc_params_generate.c
181
if (BN_cmp(g, BN_value_one()) > 0) {
crypto/openssl/crypto/ffc/ffc_params_generate.c
286
if (BN_cmp(p, test) >= 0) {
crypto/openssl/crypto/ffc/ffc_params_generate.c
690
if (verify && (BN_cmp(q, params->q) != 0)) {
crypto/openssl/crypto/ffc/ffc_params_generate.c
722
if (verify && (pcounter != counter || (BN_cmp(p, params->p) != 0)))
crypto/openssl/crypto/ffc/ffc_params_generate.c
757
if (verify && BN_cmp(g, params->g) != 0) {
crypto/openssl/crypto/ffc/ffc_params_generate.c
976
if (BN_cmp(p, params->p) != 0) {
crypto/openssl/crypto/ffc/ffc_params_validate.c
33
if (BN_cmp(g, BN_value_one()) <= 0 || BN_cmp(g, p) >= 0) {
crypto/openssl/crypto/ffc/ffc_params_validate.c
45
if (BN_cmp(tmp, BN_value_one()) != 0) {
crypto/openssl/crypto/rsa/rsa_ameth.c
123
if (BN_cmp(b->pkey.rsa->n, a->pkey.rsa->n) != 0
crypto/openssl/crypto/rsa/rsa_ameth.c
124
|| BN_cmp(b->pkey.rsa->e, a->pkey.rsa->e) != 0)
crypto/openssl/crypto/rsa/rsa_chk.c
100
if (BN_cmp(i, key->n) != 0) {
crypto/openssl/crypto/rsa/rsa_chk.c
170
if (BN_cmp(j, key->dmp1) != 0) {
crypto/openssl/crypto/rsa/rsa_chk.c
184
if (BN_cmp(j, key->dmq1) != 0) {
crypto/openssl/crypto/rsa/rsa_chk.c
194
if (BN_cmp(i, key->iqmp) != 0) {
crypto/openssl/crypto/rsa/rsa_chk.c
211
if (BN_cmp(j, pinfo->d) != 0) {
crypto/openssl/crypto/rsa/rsa_chk.c
220
if (BN_cmp(i, pinfo->t) != 0) {
crypto/openssl/crypto/rsa/rsa_gen.c
410
if (!BN_cmp(prime, prev_prime)) {
crypto/openssl/crypto/rsa/rsa_gen.c
527
if (BN_cmp(rsa->p, rsa->q) < 0) {
crypto/openssl/crypto/rsa/rsa_ossl.c
410
if (BN_cmp(ret, f) > 0)
crypto/openssl/crypto/rsa/rsa_sp800_56b_check.c
121
if (BN_cmp(p, low) <= 0)
crypto/openssl/crypto/rsa/rsa_sp800_56b_check.c
208
&& (BN_cmp(rsa->d, lcm) < 0)
crypto/openssl/crypto/rsa/rsa_sp800_56b_check.c
235
return BN_is_odd(e) && BN_cmp(e, BN_value_one()) > 0;
crypto/openssl/crypto/rsa/rsa_sp800_56b_check.c
359
return BN_cmp(rsa->d, BN_value_one()) >= 0 && BN_cmp(rsa->d, rsa->n) < 0;
crypto/openssl/crypto/rsa/rsa_sp800_56b_check.c
395
if (BN_cmp(efixed, rsa->e) != 0) {
crypto/openssl/crypto/rsa/rsa_sp800_56b_check.c
426
if (BN_cmp(rsa->n, r) != 0) {
crypto/openssl/crypto/rsa/rsa_sp800_56b_check.c
56
&& (BN_cmp(rsa->dmp1, BN_value_one()) > 0)
crypto/openssl/crypto/rsa/rsa_sp800_56b_check.c
57
&& (BN_cmp(rsa->dmp1, p1) < 0)
crypto/openssl/crypto/rsa/rsa_sp800_56b_check.c
59
&& (BN_cmp(rsa->dmq1, BN_value_one()) > 0)
crypto/openssl/crypto/rsa/rsa_sp800_56b_check.c
60
&& (BN_cmp(rsa->dmq1, q1) < 0)
crypto/openssl/crypto/rsa/rsa_sp800_56b_check.c
62
&& (BN_cmp(rsa->iqmp, BN_value_one()) > 0)
crypto/openssl/crypto/rsa/rsa_sp800_56b_check.c
63
&& (BN_cmp(rsa->iqmp, rsa->p) < 0)
crypto/openssl/crypto/rsa/rsa_sp800_56b_gen.c
407
if (info == NULL && BN_cmp(rsa->p, rsa->q) < 0) {
crypto/openssl/crypto/rsa/rsa_sp800_56b_gen.c
452
&& BN_cmp(k, tmp) == 0);
crypto/openssl/crypto/sm2/sm2_key.c
41
if (BN_cmp(priv_key, BN_value_one()) < 0
crypto/openssl/crypto/sm2/sm2_key.c
42
|| BN_cmp(priv_key, max) >= 0) {
crypto/openssl/crypto/sm2/sm2_sign.c
292
if (BN_cmp(rk, order) == 0)
crypto/openssl/crypto/sm2/sm2_sign.c
375
if (BN_cmp(r, BN_value_one()) < 0
crypto/openssl/crypto/sm2/sm2_sign.c
376
|| BN_cmp(s, BN_value_one()) < 0
crypto/openssl/crypto/sm2/sm2_sign.c
377
|| BN_cmp(order, r) <= 0
crypto/openssl/crypto/sm2/sm2_sign.c
378
|| BN_cmp(order, s) <= 0) {
crypto/openssl/crypto/sm2/sm2_sign.c
404
if (BN_cmp(r, t) == 0)
crypto/openssl/crypto/srp/srp_lib.c
311
if (BN_cmp(knowngN[i].g, g) == 0 && BN_cmp(knowngN[i].N, N) == 0)
crypto/openssl/fuzz/bignum.c
80
success = BN_cmp(b4, b5) == 0;
crypto/openssl/fuzz/bndiv.c
112
BN_cmp(b5, b1));
crypto/openssl/fuzz/bndiv.c
95
success = success && BN_cmp(b5, b1) == 0;
crypto/openssl/include/openssl/bn.h
303
int BN_cmp(const BIGNUM *a, const BIGNUM *b);
crypto/openssl/providers/implementations/kem/ec_kem.c
440
} while (BN_is_zero(priv) || BN_cmp(priv, order) >= 0);
crypto/openssl/providers/implementations/keymgmt/dh_kmgmt.c
168
ok = ok && BN_cmp(pa, pb) == 0;
crypto/openssl/providers/implementations/keymgmt/dh_kmgmt.c
178
ok = ok && BN_cmp(pa, pb) == 0;
crypto/openssl/providers/implementations/keymgmt/dsa_kmgmt.c
169
ok = ok && BN_cmp(pa, pb) == 0;
crypto/openssl/providers/implementations/keymgmt/dsa_kmgmt.c
179
ok = ok && BN_cmp(pa, pb) == 0;
crypto/openssl/providers/implementations/keymgmt/ec_kmgmt.c
361
ok = ok && BN_cmp(pa, pb) == 0;
crypto/openssl/providers/implementations/keymgmt/rsa_kmgmt.c
145
ok = ok && BN_cmp(RSA_get0_e(rsa1), RSA_get0_e(rsa2)) == 0;
crypto/openssl/providers/implementations/keymgmt/rsa_kmgmt.c
154
ok = ok && BN_cmp(pa, pb) == 0;
crypto/openssl/providers/implementations/keymgmt/rsa_kmgmt.c
164
ok = ok && BN_cmp(pa, pb) == 0;
crypto/openssl/test/bntest.c
1269
if (!BN_is_negative(a) && !BN_is_negative(b) && BN_cmp(a, b) >= 0) {
crypto/openssl/test/bntest.c
132
if (BN_cmp(expected, actual) == 0)
crypto/openssl/test/bntest.c
1819
if (BN_cmp(ret2, mod_sqrt) != 0
crypto/openssl/test/bntest.c
2329
|| !TEST_int_eq(BN_cmp(bn_##e, bn_expected_##e), 0)) \
crypto/openssl/test/ec_internal_test.c
288
if (!TEST_int_eq(BN_cmp(x1, x2), 0)
crypto/openssl/test/ec_internal_test.c
289
|| !TEST_int_eq(BN_cmp(y1, y2), 0))
crypto/openssl/test/ectest.c
1166
if (BN_cmp(secp521r1_field, EC_GROUP_get0_field(secp521r1_group)))
crypto/openssl/test/ectest.c
1171
if (BN_cmp(sect163r2_field, EC_GROUP_get0_field(sect163r2_group)))
crypto/openssl/test/exptest.c
208
if (BN_cmp(r_simple, r_mont) != 0)
crypto/openssl/test/exptest.c
210
if (BN_cmp(r_simple, r_mont_const) != 0)
crypto/openssl/test/exptest.c
212
if (BN_cmp(r_simple, r_recp) != 0)
crypto/openssl/test/exptest.c
297
if (BN_cmp(r_simple1, r_mont_const_x2_1) != 0)
crypto/openssl/test/exptest.c
299
if (BN_cmp(r_simple2, r_mont_const_x2_2) != 0)
crypto/openssl/test/param_build_test.c
533
|| !TEST_int_eq(BN_cmp(bn_pub_res, bn_pub), 0)
crypto/openssl/test/param_build_test.c
538
|| !TEST_int_eq(BN_cmp(bn_priv_res, bn_priv), 0))
crypto/openssl/test/srptest.c
128
if (BN_cmp(bn, tmp) != 0)
crypto/openssl/test/testutil/format_output.c
296
if (l1 != l2 || bn1 == NULL || bn2 == NULL || BN_cmp(bn1, bn2) != 0)
crypto/openssl/test/testutil/tests.c
365
if (BN_cmp(t1, t2) op 0) \
lib/libmp/mpasbn.c
214
return (BN_cmp(mp1->bn, mp2->bn));
usr.bin/factor/factor.c
202
if (BN_cmp(bnfact, val) > 0 ||