Home
last modified time | relevance | path

Searched refs:BN_is_odd (Results 1 – 19 of 19) sorted by relevance

/freebsd-10-stable/crypto/openssl/doc/crypto/
DBN_cmp.pod5 BN_cmp, BN_ucmp, BN_is_zero, BN_is_one, BN_is_word, BN_is_odd - BIGNUM comparison and test functions
17 int BN_is_odd(BIGNUM *a);
25 or B<w> respectively. BN_is_odd() tests if a is odd.
27 BN_is_zero(), BN_is_one(), BN_is_word() and BN_is_odd() are macros.
35 BN_is_zero(), BN_is_one() BN_is_word() and BN_is_odd() return 1 if
46 BN_is_odd() was added in SSLeay 0.8.
Dbn.pod64 int BN_is_odd(BIGNUM *a);
/freebsd-10-stable/crypto/openssl/crypto/bn/
Dbn_gcd.c168 if (BN_is_odd(a)) { in euclid()
169 if (BN_is_odd(b)) { in euclid()
191 if (BN_is_odd(b)) { in euclid()
279 if (BN_is_odd(n) && (BN_num_bits(n) <= (BN_BITS <= 32 ? 450 : 2048))) { in BN_mod_inverse()
305 if (BN_is_odd(X)) { in BN_mod_inverse()
327 if (BN_is_odd(Y)) { in BN_mod_inverse()
Dbn_kron.c109 if (!BN_is_odd(A) && !BN_is_odd(B)) { in BN_kronecker()
Dbn_x931p.c76 if (!BN_is_odd(pi) && !BN_add_word(pi, 1)) in bn_x931_derive_pi()
107 if (!BN_is_odd(e)) in BN_X931_derive_prime_ex()
Dbn_gf2m.c665 while (!BN_is_odd(u)) { in BN_GF2m_mod_inv()
670 if (BN_is_odd(b)) { in BN_GF2m_mod_inv()
894 while (!BN_is_odd(a)) { in BN_GF2m_mod_div()
897 if (BN_is_odd(u)) in BN_GF2m_mod_div()
913 if (BN_is_odd(v)) in BN_GF2m_mod_div()
918 } while (!BN_is_odd(b)); in BN_GF2m_mod_div()
929 if (BN_is_odd(u)) in BN_GF2m_mod_div()
934 } while (!BN_is_odd(a)); in BN_GF2m_mod_div()
Dbn_exp.c156 if (BN_is_odd(p)) { in BN_exp()
233 if (BN_is_odd(m)) { in BN_mod_exp()
410 if (!BN_is_odd(m)) { in BN_mod_exp_mont()
652 if (!BN_is_odd(m)) { in BN_mod_exp_mont_consttime()
954 if (!BN_is_odd(m)) { in BN_mod_exp_mont_word()
Dbn_sqrt.c76 if (!BN_is_odd(p) || BN_abs_is_word(p, 1)) { in BN_mod_sqrt()
Dbn_prime.c264 if (!BN_is_odd(a)) in BN_is_prime_fasttest_ex()
Dbntest.c1238 if ((BN_is_odd(&a) && BN_is_odd(&c)) in test_gf2m_add()
1239 || (!BN_is_odd(&a) && !BN_is_odd(&c))) { in test_gf2m_add()
Dbn.h424 # define BN_is_odd(a) (((a)->top > 0) && ((a)->d[0] & 1)) macro
/freebsd-10-stable/crypto/openssl/crypto/ec/
Decp_oct.c170 if (y_bit != BN_is_odd(y)) { in ec_GFp_simple_set_compressed_coordinates()
192 if (y_bit != BN_is_odd(y)) { in ec_GFp_simple_set_compressed_coordinates()
269 || form == POINT_CONVERSION_HYBRID) && BN_is_odd(y)) in ec_GFp_simple_point2oct()
405 if (y_bit != BN_is_odd(y)) { in ec_GFp_simple_oct2point()
Dec2_oct.c147 z0 = (BN_is_odd(z)) ? 1 : 0; in ec_GF2m_simple_set_compressed_coordinates()
236 if (BN_is_odd(yxi)) in ec_GF2m_simple_point2oct()
379 if (y_bit != BN_is_odd(yxi)) { in ec_GF2m_simple_oct2point()
Decp_smpl.c185 if (BN_num_bits(p) <= 2 || !BN_is_odd(p)) { in ec_GFp_simple_group_set_curve()
820 if (BN_is_odd(n0)) in ec_GFp_simple_add()
Dectest.c895 if (BN_is_odd(y)) in prime_field_tests()
1405 if (BN_is_odd(y)) in char2_field_tests()
/freebsd-10-stable/crypto/openssh/
Drsa.c80 if (BN_num_bits(key->e) < 2 || !BN_is_odd(key->e)) in rsa_public_encrypt()
/freebsd-10-stable/contrib/wpa/src/eap_common/
Deap_pwd_common.c218 if (BN_is_odd(rnd)) in compute_password_element()
/freebsd-10-stable/crypto/openssl/apps/
Ds_client.c473 g != NULL && N != NULL && bn_ctx != NULL && BN_is_odd(N) && in srp_Verify_N_and_g()
/freebsd-10-stable/secure/lib/libcrypto/
DMakefile.man365 MLINKS+= BN_cmp.3 BN_is_odd.3