BN_CMP(3ssl) OpenSSL BN_CMP(3ssl) BN_cmp BN_ucmp BN_is_zero BN_is_one BN_is_word BN_abs_is_word BN_is_odd BN_are_coprime - BIGNUM #include int BN_cmp(const BIGNUM *a, const BIGNUM *b); int BN_ucmp(const BIGNUM *a, const BIGNUM *b); int BN_is_zero(const BIGNUM *a); int BN_is_one(const BIGNUM *a); int BN_is_word(const BIGNUM *a, const BN_ULONG w); int BN_abs_is_word(const BIGNUM *a, const BN_ULONG w); int BN_is_odd(const BIGNUM *a); int BN_are_coprime(BIGNUM *a, const BIGNUM *b, BN_CTX *ctx); BN_cmp() a b. BN_ucmp() . BN_is_zero() BN_is_one() BN_is_word() BN_abs_is_word() a 0 1 w |w| . BN_is_odd() a . BN_are_coprime() a b . ctx . a b ctx NULL. BN_cmp() -1 a < b 0 a == b 1 a > b. BN_ucmp() a b. BN_is_zero() BN_is_one() BN_is_word() BN_abs_is_word() BN_is_odd() 1 0 . BN_are_coprime() 1 BIGNUM 0. OpenSSL 1.1.0 BN_is_zero() BN_is_one() BN_is_word() BN_abs_is_word() BN_is_odd() . BN_are_coprime() OpenSSL 3.1. 2000-2021 OpenSSL. . Apache 2.0 ( ""). . LICENSE . 3 . . : . 3.6.2 7 2026 BN_CMP(3ssl)