deimos.openssl.bn

Undocumented in source.

Public Imports

deimos.openssl.e_os2
public import deimos.openssl.e_os2;
Undocumented in source.
deimos.openssl.ossl_typ
public import deimos.openssl.ossl_typ;
Undocumented in source.
deimos.openssl.crypto
public import deimos.openssl.crypto;
Undocumented in source.

Members

Aliases

BIGNUM
alias BIGNUM = bignum_st
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_BLINDING
alias BN_BLINDING = bn_blinding_st
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_CTX
alias BN_CTX = bignum_ctx
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_FLG_EXP_CONSTTIME
alias BN_FLG_EXP_CONSTTIME = BN_FLG_CONSTTIME
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_GENCB
alias BN_GENCB = bn_gencb_st
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_GF2m_cmp
alias BN_GF2m_cmp = BN_ucmp
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_GF2m_sub
alias BN_GF2m_sub = BN_GF2m_add
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_LONG
alias BN_LONG = int
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_MONT_CTX
alias BN_MONT_CTX = bn_mont_ctx_st
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_RECP_CTX
alias BN_RECP_CTX = bn_recp_ctx_st
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_ULLONG
alias BN_ULLONG = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_ULONG
alias BN_ULONG = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_zero
alias BN_zero = BN_zero_ex
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bn_fix_top
alias bn_fix_top = bn_correct_top
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Functions

BN_BLINDING_convert
int BN_BLINDING_convert(BIGNUM* n, BN_BLINDING* b, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_BLINDING_convert_ex
int BN_BLINDING_convert_ex(BIGNUM* n, BIGNUM* r, BN_BLINDING* b, BN_CTX* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_BLINDING_create_param
BN_BLINDING* BN_BLINDING_create_param(BN_BLINDING* b, const(BIGNUM)* e, BIGNUM* m, BN_CTX* ctx, ExternC!(int function(BIGNUM* r, const(BIGNUM)* a, const(BIGNUM)* p, const(BIGNUM)* m, BN_CTX* ctx, BN_MONT_CTX* m_ctx)) bn_mod_exp, BN_MONT_CTX* m_ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_BLINDING_free
void BN_BLINDING_free(BN_BLINDING* b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_BLINDING_get_flags
c_ulong BN_BLINDING_get_flags(const(BN_BLINDING)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_BLINDING_get_thread_id
c_ulong BN_BLINDING_get_thread_id(const(BN_BLINDING)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_BLINDING_invert
int BN_BLINDING_invert(BIGNUM* n, BN_BLINDING* b, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_BLINDING_invert_ex
int BN_BLINDING_invert_ex(BIGNUM* n, const(BIGNUM)* r, BN_BLINDING* b, BN_CTX* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_BLINDING_new
BN_BLINDING* BN_BLINDING_new(const(BIGNUM)* A, const(BIGNUM)* Ai, BIGNUM* mod)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_BLINDING_set_flags
void BN_BLINDING_set_flags(BN_BLINDING* , c_ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_BLINDING_set_thread_id
void BN_BLINDING_set_thread_id(BN_BLINDING* , c_ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_BLINDING_thread_id
CRYPTO_THREADID* BN_BLINDING_thread_id(BN_BLINDING* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_BLINDING_update
int BN_BLINDING_update(BN_BLINDING* b, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_CTX_end
void BN_CTX_end(BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_CTX_free
void BN_CTX_free(BN_CTX* c)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_CTX_get
BIGNUM* BN_CTX_get(BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_CTX_init
void BN_CTX_init(BN_CTX* c)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_CTX_new
BN_CTX* BN_CTX_new()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_CTX_start
void BN_CTX_start(BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_GENCB_call
int BN_GENCB_call(BN_GENCB* cb, int a, int b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_GENCB_set
void BN_GENCB_set(gencb , callback , cb_arg )
Undocumented in source. Be warned that the author may not have intended to support it.
BN_GENCB_set_old
void BN_GENCB_set_old(gencb , callback , cb_arg )
Undocumented in source. Be warned that the author may not have intended to support it.
BN_GF2m_add
int BN_GF2m_add(BIGNUM* r, const(BIGNUM)* a, const(BIGNUM)* b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_GF2m_arr2poly
int BN_GF2m_arr2poly(int[] p, BIGNUM* a)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_GF2m_mod
int BN_GF2m_mod(BIGNUM* r, const(BIGNUM)* a, const(BIGNUM)* p)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_GF2m_mod_arr
int BN_GF2m_mod_arr(BIGNUM* r, const(BIGNUM)* a, int[] p)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_GF2m_mod_div
int BN_GF2m_mod_div(BIGNUM* r, const(BIGNUM)* a, const(BIGNUM)* b, const(BIGNUM)* p, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_GF2m_mod_div_arr
int BN_GF2m_mod_div_arr(BIGNUM* r, const(BIGNUM)* a, const(BIGNUM)* b, int[] p, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_GF2m_mod_exp
int BN_GF2m_mod_exp(BIGNUM* r, const(BIGNUM)* a, const(BIGNUM)* b, const(BIGNUM)* p, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_GF2m_mod_exp_arr
int BN_GF2m_mod_exp_arr(BIGNUM* r, const(BIGNUM)* a, const(BIGNUM)* b, int[] p, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_GF2m_mod_inv
int BN_GF2m_mod_inv(BIGNUM* r, const(BIGNUM)* b, const(BIGNUM)* p, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_GF2m_mod_inv_arr
int BN_GF2m_mod_inv_arr(BIGNUM* r, const(BIGNUM)* b, int[] p, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_GF2m_mod_mul
int BN_GF2m_mod_mul(BIGNUM* r, const(BIGNUM)* a, const(BIGNUM)* b, const(BIGNUM)* p, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_GF2m_mod_mul_arr
int BN_GF2m_mod_mul_arr(BIGNUM* r, const(BIGNUM)* a, const(BIGNUM)* b, int[] p, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_GF2m_mod_solve_quad
int BN_GF2m_mod_solve_quad(BIGNUM* r, const(BIGNUM)* a, const(BIGNUM)* p, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_GF2m_mod_solve_quad_arr
int BN_GF2m_mod_solve_quad_arr(BIGNUM* r, const(BIGNUM)* a, int[] p, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_GF2m_mod_sqr
int BN_GF2m_mod_sqr(BIGNUM* r, const(BIGNUM)* a, const(BIGNUM)* p, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_GF2m_mod_sqr_arr
int BN_GF2m_mod_sqr_arr(BIGNUM* r, const(BIGNUM)* a, int[] p, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_GF2m_mod_sqrt
int BN_GF2m_mod_sqrt(BIGNUM* r, const(BIGNUM)* a, const(BIGNUM)* p, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_GF2m_mod_sqrt_arr
int BN_GF2m_mod_sqrt_arr(BIGNUM* r, const(BIGNUM)* a, int[] p, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_GF2m_poly2arr
int BN_GF2m_poly2arr(const(BIGNUM)* a, int[] p, int max)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_MONT_CTX_copy
BN_MONT_CTX* BN_MONT_CTX_copy(BN_MONT_CTX* to, BN_MONT_CTX* from)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_MONT_CTX_free
void BN_MONT_CTX_free(BN_MONT_CTX* mont)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_MONT_CTX_init
void BN_MONT_CTX_init(BN_MONT_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_MONT_CTX_new
BN_MONT_CTX* BN_MONT_CTX_new()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_MONT_CTX_set
int BN_MONT_CTX_set(BN_MONT_CTX* mont, const(BIGNUM)* mod, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_MONT_CTX_set_locked
BN_MONT_CTX* BN_MONT_CTX_set_locked(BN_MONT_CTX** pmont, int lock, const(BIGNUM)* mod, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_RECP_CTX_free
void BN_RECP_CTX_free(BN_RECP_CTX* recp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_RECP_CTX_init
void BN_RECP_CTX_init(BN_RECP_CTX* recp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_RECP_CTX_new
BN_RECP_CTX* BN_RECP_CTX_new()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_RECP_CTX_set
int BN_RECP_CTX_set(BN_RECP_CTX* recp, const(BIGNUM)* rdiv, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_X931_derive_prime_ex
int BN_X931_derive_prime_ex(BIGNUM* p, BIGNUM* p1, BIGNUM* p2, const(BIGNUM)* Xp, const(BIGNUM)* Xp1, const(BIGNUM)* Xp2, const(BIGNUM)* e, BN_CTX* ctx, BN_GENCB* cb)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_X931_generate_Xpq
int BN_X931_generate_Xpq(BIGNUM* Xp, BIGNUM* Xq, int nbits, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_X931_generate_prime_ex
int BN_X931_generate_prime_ex(BIGNUM* p, BIGNUM* p1, BIGNUM* p2, BIGNUM* Xp1, BIGNUM* Xp2, const(BIGNUM)* Xp, const(BIGNUM)* e, BN_CTX* ctx, BN_GENCB* cb)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_abs_is_word
auto BN_abs_is_word(const(BIGNUM)* a, BN_ULONG w)
Undocumented in source. Be warned that the author may not have intended to support it.
BN_add
int BN_add(BIGNUM* r, const(BIGNUM)* a, const(BIGNUM)* b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_add_word
int BN_add_word(BIGNUM* a, BN_ULONG w)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_asc2bn
int BN_asc2bn(BIGNUM** a, const(char)* str)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_bin2bn
BIGNUM* BN_bin2bn(const(ubyte)* s, int len, BIGNUM* ret)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_bn2bin
int BN_bn2bin(const(BIGNUM)* a, ubyte* to)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_bn2dec
char* BN_bn2dec(const(BIGNUM)* a)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_bn2hex
char* BN_bn2hex(const(BIGNUM)* a)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_bn2mpi
int BN_bn2mpi(const(BIGNUM)* a, ubyte* to)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_bntest_rand
int BN_bntest_rand(BIGNUM* rnd, int bits, int top, int bottom)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_clear
void BN_clear(BIGNUM* a)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_clear_bit
int BN_clear_bit(BIGNUM* a, int n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_clear_free
void BN_clear_free(BIGNUM* a)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_cmp
int BN_cmp(const(BIGNUM)* a, const(BIGNUM)* b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_consttime_swap
void BN_consttime_swap(BN_ULONG swap, BIGNUM* a, BIGNUM* b, int nwords)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_copy
BIGNUM* BN_copy(BIGNUM* a, const(BIGNUM)* b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_dec2bn
int BN_dec2bn(BIGNUM** a, const(char)* str)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_div
int BN_div(BIGNUM* dv, BIGNUM* rem, const(BIGNUM)* m, const(BIGNUM)* d, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_div_recp
int BN_div_recp(BIGNUM* dv, BIGNUM* rem, const(BIGNUM)* m, BN_RECP_CTX* recp, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_div_word
BN_ULONG BN_div_word(BIGNUM* a, BN_ULONG w)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_dup
BIGNUM* BN_dup(const(BIGNUM)* a)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_exp
int BN_exp(BIGNUM* r, const(BIGNUM)* a, const(BIGNUM)* p, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_free
void BN_free(BIGNUM* a)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_from_montgomery
int BN_from_montgomery(BIGNUM* r, const(BIGNUM)* a, BN_MONT_CTX* mont, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_gcd
int BN_gcd(BIGNUM* r, const(BIGNUM)* a, const(BIGNUM)* b, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_generate_prime
BIGNUM* BN_generate_prime(BIGNUM* ret, int bits, int safe, const(BIGNUM)* add, const(BIGNUM)* rem, ExternC!(void function(int, int, void*)) callback, void* cb_arg)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_generate_prime_ex
int BN_generate_prime_ex(BIGNUM* ret, int bits, int safe, const(BIGNUM)* add, const(BIGNUM)* rem, BN_GENCB* cb)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_get0_nist_prime_192
const(BIGNUM)* BN_get0_nist_prime_192()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_get0_nist_prime_224
const(BIGNUM)* BN_get0_nist_prime_224()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_get0_nist_prime_256
const(BIGNUM)* BN_get0_nist_prime_256()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_get0_nist_prime_384
const(BIGNUM)* BN_get0_nist_prime_384()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_get0_nist_prime_521
const(BIGNUM)* BN_get0_nist_prime_521()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_get_flags
int BN_get_flags(const(BIGNUM)* b, int n)
Undocumented in source. Be warned that the author may not have intended to support it.
BN_get_params
int BN_get_params(int which)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_get_word
BN_ULONG BN_get_word(const(BIGNUM)* a)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_hex2bn
int BN_hex2bn(BIGNUM** a, const(char)* str)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_init
void BN_init(BIGNUM* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_is_bit_set
int BN_is_bit_set(const(BIGNUM)* a, int n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_is_negative
auto BN_is_negative(const(BIGNUM)* a)

BN_is_negative returns 1 if the BIGNUM is negative \param a pointer to the BIGNUM object \return 1 if a < 0 and 0 otherwise

BN_is_odd
auto BN_is_odd(const(BIGNUM)* a)
Undocumented in source. Be warned that the author may not have intended to support it.
BN_is_one
auto BN_is_one(const(BIGNUM)* a)
Undocumented in source. Be warned that the author may not have intended to support it.
BN_is_prime
int BN_is_prime(const(BIGNUM)* p, int nchecks, ExternC!(void function(int, int, void*)) callback, BN_CTX* ctx, void* cb_arg)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_is_prime_ex
int BN_is_prime_ex(const(BIGNUM)* p, int nchecks, BN_CTX* ctx, BN_GENCB* cb)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_is_prime_fasttest
int BN_is_prime_fasttest(const(BIGNUM)* p, int nchecks, ExternC!(void function(int, int, void*)) callback, BN_CTX* ctx, void* cb_arg, int do_trial_division)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_is_prime_fasttest_ex
int BN_is_prime_fasttest_ex(const(BIGNUM)* p, int nchecks, BN_CTX* ctx, int do_trial_division, BN_GENCB* cb)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_is_word
auto BN_is_word(const(BIGNUM)* a, BN_ULONG w)
Undocumented in source. Be warned that the author may not have intended to support it.
BN_is_zero
auto BN_is_zero(const(BIGNUM)* a)
Undocumented in source. Be warned that the author may not have intended to support it.
BN_kronecker
int BN_kronecker(const(BIGNUM)* a, const(BIGNUM)* b, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_lshift
int BN_lshift(BIGNUM* r, const(BIGNUM)* a, int n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_lshift1
int BN_lshift1(BIGNUM* r, const(BIGNUM)* a)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_mask_bits
int BN_mask_bits(BIGNUM* a, int n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_mod
auto BN_mod(BIGNUM* rem, const(BIGNUM)* m, const(BIGNUM)* d, BN_CTX* ctx)
Undocumented in source. Be warned that the author may not have intended to support it.
BN_mod_add
int BN_mod_add(BIGNUM* r, const(BIGNUM)* a, const(BIGNUM)* b, const(BIGNUM)* m, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_mod_add_quick
int BN_mod_add_quick(BIGNUM* r, const(BIGNUM)* a, const(BIGNUM)* b, const(BIGNUM)* m)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_mod_exp
int BN_mod_exp(BIGNUM* r, const(BIGNUM)* a, const(BIGNUM)* p, const(BIGNUM)* m, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_mod_exp2_mont
int BN_mod_exp2_mont(BIGNUM* r, const(BIGNUM)* a1, const(BIGNUM)* p1, const(BIGNUM)* a2, const(BIGNUM)* p2, const(BIGNUM)* m, BN_CTX* ctx, BN_MONT_CTX* m_ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_mod_exp_mont
int BN_mod_exp_mont(BIGNUM* r, const(BIGNUM)* a, const(BIGNUM)* p, const(BIGNUM)* m, BN_CTX* ctx, BN_MONT_CTX* m_ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_mod_exp_mont_consttime
int BN_mod_exp_mont_consttime(BIGNUM* rr, const(BIGNUM)* a, const(BIGNUM)* p, const(BIGNUM)* m, BN_CTX* ctx, BN_MONT_CTX* in_mont)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_mod_exp_mont_word
int BN_mod_exp_mont_word(BIGNUM* r, BN_ULONG a, const(BIGNUM)* p, const(BIGNUM)* m, BN_CTX* ctx, BN_MONT_CTX* m_ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_mod_exp_recp
int BN_mod_exp_recp(BIGNUM* r, const(BIGNUM)* a, const(BIGNUM)* p, const(BIGNUM)* m, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_mod_exp_simple
int BN_mod_exp_simple(BIGNUM* r, const(BIGNUM)* a, const(BIGNUM)* p, const(BIGNUM)* m, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_mod_inverse
BIGNUM* BN_mod_inverse(BIGNUM* ret, const(BIGNUM)* a, const(BIGNUM)* n, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_mod_lshift
int BN_mod_lshift(BIGNUM* r, const(BIGNUM)* a, int n, const(BIGNUM)* m, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_mod_lshift1
int BN_mod_lshift1(BIGNUM* r, const(BIGNUM)* a, const(BIGNUM)* m, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_mod_lshift1_quick
int BN_mod_lshift1_quick(BIGNUM* r, const(BIGNUM)* a, const(BIGNUM)* m)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_mod_lshift_quick
int BN_mod_lshift_quick(BIGNUM* r, const(BIGNUM)* a, int n, const(BIGNUM)* m)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_mod_mul
int BN_mod_mul(BIGNUM* r, const(BIGNUM)* a, const(BIGNUM)* b, const(BIGNUM)* m, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_mod_mul_montgomery
int BN_mod_mul_montgomery(BIGNUM* r, const(BIGNUM)* a, const(BIGNUM)* b, BN_MONT_CTX* mont, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_mod_mul_reciprocal
int BN_mod_mul_reciprocal(BIGNUM* r, const(BIGNUM)* x, const(BIGNUM)* y, BN_RECP_CTX* recp, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_mod_sqr
int BN_mod_sqr(BIGNUM* r, const(BIGNUM)* a, const(BIGNUM)* m, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_mod_sqrt
BIGNUM* BN_mod_sqrt(BIGNUM* ret, const(BIGNUM)* a, const(BIGNUM)* n, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_mod_sub
int BN_mod_sub(BIGNUM* r, const(BIGNUM)* a, const(BIGNUM)* b, const(BIGNUM)* m, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_mod_sub_quick
int BN_mod_sub_quick(BIGNUM* r, const(BIGNUM)* a, const(BIGNUM)* b, const(BIGNUM)* m)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_mod_word
BN_ULONG BN_mod_word(const(BIGNUM)* a, BN_ULONG w)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_mpi2bn
BIGNUM* BN_mpi2bn(const(ubyte)* s, int len, BIGNUM* ret)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_mul
int BN_mul(BIGNUM* r, const(BIGNUM)* a, const(BIGNUM)* b, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_mul_word
int BN_mul_word(BIGNUM* a, BN_ULONG w)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_new
BIGNUM* BN_new()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_nist_mod_192
int BN_nist_mod_192(BIGNUM* r, const(BIGNUM)* a, const(BIGNUM)* p, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_nist_mod_224
int BN_nist_mod_224(BIGNUM* r, const(BIGNUM)* a, const(BIGNUM)* p, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_nist_mod_256
int BN_nist_mod_256(BIGNUM* r, const(BIGNUM)* a, const(BIGNUM)* p, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_nist_mod_384
int BN_nist_mod_384(BIGNUM* r, const(BIGNUM)* a, const(BIGNUM)* p, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_nist_mod_521
int BN_nist_mod_521(BIGNUM* r, const(BIGNUM)* a, const(BIGNUM)* p, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_nnmod
int BN_nnmod(BIGNUM* r, const(BIGNUM)* m, const(BIGNUM)* d, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_num_bits
int BN_num_bits(const(BIGNUM)* a)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_num_bits_word
int BN_num_bits_word(BN_ULONG )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_num_bytes
auto BN_num_bytes(const(BIGNUM)* a)
Undocumented in source. Be warned that the author may not have intended to support it.
BN_one
auto BN_one(BIGNUM* a)
Undocumented in source. Be warned that the author may not have intended to support it.
BN_options
char* BN_options()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_prime_checks_for_size
auto BN_prime_checks_for_size(T b)
Undocumented in source. Be warned that the author may not have intended to support it.
BN_print
int BN_print(BIO* fp, const(BIGNUM)* a)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_print_fp
int BN_print_fp(FILE* fp, const(BIGNUM)* a)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_pseudo_rand
int BN_pseudo_rand(BIGNUM* rnd, int bits, int top, int bottom)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_pseudo_rand_range
int BN_pseudo_rand_range(BIGNUM* rnd, const(BIGNUM)* range)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_rand
int BN_rand(BIGNUM* rnd, int bits, int top, int bottom)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_rand_range
int BN_rand_range(BIGNUM* rnd, const(BIGNUM)* range)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_reciprocal
int BN_reciprocal(BIGNUM* r, const(BIGNUM)* m, int len, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_rshift
int BN_rshift(BIGNUM* r, const(BIGNUM)* a, int n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_rshift1
int BN_rshift1(BIGNUM* r, const(BIGNUM)* a)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_set_bit
int BN_set_bit(BIGNUM* a, int n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_set_flags
void BN_set_flags(BIGNUM* b, int n)
Undocumented in source. Be warned that the author may not have intended to support it.
BN_set_negative
void BN_set_negative(BIGNUM* b, int n)

BN_set_negative sets sign of a BIGNUM \param b pointer to the BIGNUM object \param n 0 if the BIGNUM b should be positive and a value != 0 otherwise

BN_set_params
void BN_set_params(int mul, int high, int low, int mont)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_set_word
int BN_set_word(BIGNUM* a, BN_ULONG w)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_sqr
int BN_sqr(BIGNUM* r, const(BIGNUM)* a, BN_CTX* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_sub
int BN_sub(BIGNUM* r, const(BIGNUM)* a, const(BIGNUM)* b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_sub_word
int BN_sub_word(BIGNUM* a, BN_ULONG w)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_swap
void BN_swap(BIGNUM* a, BIGNUM* b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_to_montgomery
auto BN_to_montgomery(BIGNUM* r, const(BIGNUM)* a, BN_MONT_CTX* mont, BN_CTX* ctx)
Undocumented in source. Be warned that the author may not have intended to support it.
BN_uadd
int BN_uadd(BIGNUM* r, const(BIGNUM)* a, const(BIGNUM)* b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_ucmp
int BN_ucmp(const(BIGNUM)* a, const(BIGNUM)* b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_usub
int BN_usub(BIGNUM* r, const(BIGNUM)* a, const(BIGNUM)* b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_value_one
const(BIGNUM)* BN_value_one()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_with_flags
void BN_with_flags(BIGNUM* dest, BIGNUM* b, int n)
Undocumented in source. Be warned that the author may not have intended to support it.
BN_zero
auto BN_zero(BIGNUM* a)
Undocumented in source. Be warned that the author may not have intended to support it.
BN_zero_ex
auto BN_zero_ex(BIGNUM* a)
Undocumented in source. Be warned that the author may not have intended to support it.
ERR_load_BN_strings
void ERR_load_BN_strings()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bn_add_words
BN_ULONG bn_add_words(BN_ULONG* rp, const(BN_ULONG)* ap, const(BN_ULONG)* bp, int num)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bn_check_size
void bn_check_size(BIGNUM* bn, size_t bits)
Undocumented in source. Be warned that the author may not have intended to support it.
bn_check_top
void bn_check_top(BIGNUM* a)
Undocumented in source. Be warned that the author may not have intended to support it.
bn_correct_top
auto bn_correct_top(BIGNUM* a)
Undocumented in source. Be warned that the author may not have intended to support it.
bn_div_words
BN_ULONG bn_div_words(BN_ULONG h, BN_ULONG l, BN_ULONG d)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bn_dup_expand
BIGNUM* bn_dup_expand(const(BIGNUM)* a, int words)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bn_expand
auto bn_expand(BIGNUM* a, int bits)
Undocumented in source. Be warned that the author may not have intended to support it.
bn_expand2
BIGNUM* bn_expand2(BIGNUM* a, int words)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bn_mul_add_words
BN_ULONG bn_mul_add_words(BN_ULONG* rp, const(BN_ULONG)* ap, int num, BN_ULONG w)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bn_mul_words
BN_ULONG bn_mul_words(BN_ULONG* rp, const(BN_ULONG)* ap, int num, BN_ULONG w)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bn_pollute
void bn_pollute(BIGNUM* a)
Undocumented in source. Be warned that the author may not have intended to support it.
bn_sqr_words
void bn_sqr_words(BN_ULONG* rp, const(BN_ULONG)* ap, int num)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bn_sub_words
BN_ULONG bn_sub_words(BN_ULONG* rp, const(BN_ULONG)* ap, const(BN_ULONG)* bp, int num)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bn_wcheck_size
void bn_wcheck_size(BIGNUM* bn, size_t words)
Undocumented in source. Be warned that the author may not have intended to support it.
bn_wexpand
auto bn_wexpand(BIGNUM* a, int words)
Undocumented in source. Be warned that the author may not have intended to support it.
get_rfc2409_prime_1024
BIGNUM* get_rfc2409_prime_1024(BIGNUM* bn)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
get_rfc2409_prime_768
BIGNUM* get_rfc2409_prime_768(BIGNUM* bn)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
get_rfc3526_prime_1536
BIGNUM* get_rfc3526_prime_1536(BIGNUM* bn)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
get_rfc3526_prime_2048
BIGNUM* get_rfc3526_prime_2048(BIGNUM* bn)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
get_rfc3526_prime_3072
BIGNUM* get_rfc3526_prime_3072(BIGNUM* bn)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
get_rfc3526_prime_4096
BIGNUM* get_rfc3526_prime_4096(BIGNUM* bn)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
get_rfc3526_prime_6144
BIGNUM* get_rfc3526_prime_6144(BIGNUM* bn)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
get_rfc3526_prime_8192
BIGNUM* get_rfc3526_prime_8192(BIGNUM* bn)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Manifest constants

BN_BITS
enum BN_BITS;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_BITS2
enum BN_BITS2;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_BITS4
enum BN_BITS4;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_BLINDING_NO_RECREATE
enum BN_BLINDING_NO_RECREATE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_BLINDING_NO_UPDATE
enum BN_BLINDING_NO_UPDATE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_BYTES
enum BN_BYTES;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_DEC_CONV
enum BN_DEC_CONV;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_DEC_FMT1
enum BN_DEC_FMT1;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_DEC_FMT2
enum BN_DEC_FMT2;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_DEC_NUM
enum BN_DEC_NUM;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_DEFAULT_BITS
enum BN_DEFAULT_BITS;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_FLG_CONSTTIME
enum BN_FLG_CONSTTIME;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_FLG_FREE
enum BN_FLG_FREE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_FLG_MALLOCED
enum BN_FLG_MALLOCED;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_FLG_STATIC_DATA
enum BN_FLG_STATIC_DATA;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_F_BNRAND
enum BN_F_BNRAND;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_F_BN_BLINDING_CONVERT_EX
enum BN_F_BN_BLINDING_CONVERT_EX;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_F_BN_BLINDING_CREATE_PARAM
enum BN_F_BN_BLINDING_CREATE_PARAM;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_F_BN_BLINDING_INVERT_EX
enum BN_F_BN_BLINDING_INVERT_EX;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_F_BN_BLINDING_NEW
enum BN_F_BN_BLINDING_NEW;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_F_BN_BLINDING_UPDATE
enum BN_F_BN_BLINDING_UPDATE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_F_BN_BN2DEC
enum BN_F_BN_BN2DEC;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_F_BN_BN2HEX
enum BN_F_BN_BN2HEX;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_F_BN_CTX_GET
enum BN_F_BN_CTX_GET;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_F_BN_CTX_NEW
enum BN_F_BN_CTX_NEW;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_F_BN_CTX_START
enum BN_F_BN_CTX_START;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_F_BN_DIV
enum BN_F_BN_DIV;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_F_BN_DIV_NO_BRANCH
enum BN_F_BN_DIV_NO_BRANCH;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_F_BN_DIV_RECP
enum BN_F_BN_DIV_RECP;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_F_BN_EXP
enum BN_F_BN_EXP;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_F_BN_EXPAND2
enum BN_F_BN_EXPAND2;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_F_BN_EXPAND_INTERNAL
enum BN_F_BN_EXPAND_INTERNAL;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_F_BN_GF2M_MOD
enum BN_F_BN_GF2M_MOD;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_F_BN_GF2M_MOD_EXP
enum BN_F_BN_GF2M_MOD_EXP;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_F_BN_GF2M_MOD_MUL
enum BN_F_BN_GF2M_MOD_MUL;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_F_BN_GF2M_MOD_SOLVE_QUAD
enum BN_F_BN_GF2M_MOD_SOLVE_QUAD;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_F_BN_GF2M_MOD_SOLVE_QUAD_ARR
enum BN_F_BN_GF2M_MOD_SOLVE_QUAD_ARR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_F_BN_GF2M_MOD_SQR
enum BN_F_BN_GF2M_MOD_SQR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_F_BN_GF2M_MOD_SQRT
enum BN_F_BN_GF2M_MOD_SQRT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_F_BN_MOD_EXP2_MONT
enum BN_F_BN_MOD_EXP2_MONT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_F_BN_MOD_EXP_MONT
enum BN_F_BN_MOD_EXP_MONT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_F_BN_MOD_EXP_MONT_CONSTTIME
enum BN_F_BN_MOD_EXP_MONT_CONSTTIME;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_F_BN_MOD_EXP_MONT_WORD
enum BN_F_BN_MOD_EXP_MONT_WORD;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_F_BN_MOD_EXP_RECP
enum BN_F_BN_MOD_EXP_RECP;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_F_BN_MOD_EXP_SIMPLE
enum BN_F_BN_MOD_EXP_SIMPLE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_F_BN_MOD_INVERSE
enum BN_F_BN_MOD_INVERSE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_F_BN_MOD_INVERSE_NO_BRANCH
enum BN_F_BN_MOD_INVERSE_NO_BRANCH;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_F_BN_MOD_LSHIFT_QUICK
enum BN_F_BN_MOD_LSHIFT_QUICK;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_F_BN_MOD_MUL_RECIPROCAL
enum BN_F_BN_MOD_MUL_RECIPROCAL;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_F_BN_MOD_SQRT
enum BN_F_BN_MOD_SQRT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_F_BN_MPI2BN
enum BN_F_BN_MPI2BN;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_F_BN_NEW
enum BN_F_BN_NEW;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_F_BN_RAND
enum BN_F_BN_RAND;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_F_BN_RAND_RANGE
enum BN_F_BN_RAND_RANGE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_F_BN_USUB
enum BN_F_BN_USUB;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_HEX_FMT1
enum BN_HEX_FMT1;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_HEX_FMT2
enum BN_HEX_FMT2;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_MASK2
enum BN_MASK2;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_MASK2h
enum BN_MASK2h;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_MASK2h1
enum BN_MASK2h1;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_MASK2l
enum BN_MASK2l;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_R_ARG2_LT_ARG3
enum BN_R_ARG2_LT_ARG3;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_R_BAD_RECIPROCAL
enum BN_R_BAD_RECIPROCAL;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_R_BIGNUM_TOO_LONG
enum BN_R_BIGNUM_TOO_LONG;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_R_CALLED_WITH_EVEN_MODULUS
enum BN_R_CALLED_WITH_EVEN_MODULUS;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_R_DIV_BY_ZERO
enum BN_R_DIV_BY_ZERO;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_R_ENCODING_ERROR
enum BN_R_ENCODING_ERROR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_R_EXPAND_ON_STATIC_BIGNUM_DATA
enum BN_R_EXPAND_ON_STATIC_BIGNUM_DATA;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_R_INPUT_NOT_REDUCED
enum BN_R_INPUT_NOT_REDUCED;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_R_INVALID_LENGTH
enum BN_R_INVALID_LENGTH;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_R_INVALID_RANGE
enum BN_R_INVALID_RANGE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_R_NOT_A_SQUARE
enum BN_R_NOT_A_SQUARE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_R_NOT_INITIALIZED
enum BN_R_NOT_INITIALIZED;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_R_NO_INVERSE
enum BN_R_NO_INVERSE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_R_NO_SOLUTION
enum BN_R_NO_SOLUTION;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_R_P_IS_NOT_PRIME
enum BN_R_P_IS_NOT_PRIME;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_R_TOO_MANY_ITERATIONS
enum BN_R_TOO_MANY_ITERATIONS;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_R_TOO_MANY_TEMPORARY_VARIABLES
enum BN_R_TOO_MANY_TEMPORARY_VARIABLES;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_TBIT
enum BN_TBIT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BN_prime_checks
enum BN_prime_checks;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

bignum_st
struct bignum_st
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bn_gencb_st
struct bn_gencb_st
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bn_mont_ctx_st
struct bn_mont_ctx_st
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bn_recp_ctx_st
struct bn_recp_ctx_st
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta