Home
last modified time | relevance | path

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

/freebsd-9-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-9-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()
278 if (BN_is_odd(n) && (BN_num_bits(n) <= (BN_BITS <= 32 ? 450 : 2048))) { in BN_mod_inverse()
304 if (BN_is_odd(X)) { in BN_mod_inverse()
326 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.c766 while (!BN_is_odd(u)) { in BN_GF2m_mod_inv()
771 if (BN_is_odd(b)) { in BN_GF2m_mod_inv()
899 while (!BN_is_odd(a)) { in BN_GF2m_mod_div()
902 if (BN_is_odd(u)) in BN_GF2m_mod_div()
918 if (BN_is_odd(v)) in BN_GF2m_mod_div()
923 } while (!BN_is_odd(b)); in BN_GF2m_mod_div()
934 if (BN_is_odd(u)) in BN_GF2m_mod_div()
939 } while (!BN_is_odd(a)); in BN_GF2m_mod_div()
Dbn_exp.c144 if (BN_is_odd(p)) { in BN_exp()
221 if (BN_is_odd(m)) { in BN_mod_exp()
393 if (!BN_is_odd(m)) { in BN_mod_exp_mont()
823 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.c1116 if ((BN_is_odd(&a) && BN_is_odd(&c)) in test_gf2m_add()
1117 || (!BN_is_odd(&a) && !BN_is_odd(&c))) { in test_gf2m_add()
Dbn.h397 # define BN_is_odd(a) (((a)->top > 0) && ((a)->d[0] & 1)) macro
/freebsd-9-stable/crypto/openssl/crypto/ec/
Dec2_smpt.c128 z0 = (BN_is_odd(z)) ? 1 : 0; in ec_GF2m_simple_set_compressed_coordinates()
Decp_smpl.c177 if (BN_num_bits(p) <= 2 || !BN_is_odd(p)) { in ec_GFp_simple_group_set_curve()
742 if (y_bit != BN_is_odd(y)) { in ec_GFp_simple_set_compressed_coordinates()
764 if (y_bit != BN_is_odd(y)) { in ec_GFp_simple_set_compressed_coordinates()
841 || form == POINT_CONVERSION_HYBRID) && BN_is_odd(y)) in ec_GFp_simple_point2oct()
977 if (y_bit != BN_is_odd(y)) { in ec_GFp_simple_oct2point()
1171 if (BN_is_odd(n0)) in ec_GFp_simple_add()
Dec2_smpl.c525 if (BN_is_odd(yxi)) in ec_GF2m_simple_point2oct()
669 if (y_bit != BN_is_odd(yxi)) { in ec_GF2m_simple_oct2point()
Dectest.c891 if (BN_is_odd(y)) in prime_field_tests()
1409 if (BN_is_odd(y)) in char2_field_tests()
/freebsd-9-stable/crypto/openssh/
Drsa.c80 if (BN_num_bits(key->e) < 2 || !BN_is_odd(key->e)) in rsa_public_encrypt()
/freebsd-9-stable/secure/lib/libcrypto/
DMakefile.man316 MLINKS+= BN_cmp.3 BN_is_odd.3