clan::BigInt Member List

This is the complete list of members for clan::BigInt, including all inherited members.

abs(BigInt *b) const clan::BigInt
BigInt()clan::BigInt
BigInt(ubyte32 value)clan::BigIntexplicit
BigInt(byte32 value)clan::BigIntexplicit
BigInt(ubyte64 value)clan::BigIntexplicit
BigInt(byte64 value)clan::BigIntexplicit
BigInt(const BigInt &other)clan::BigInt
cmp(const BigInt *b) const clan::BigInt
cmp_d(ubyte32 d) const clan::BigInt
cmp_z() const clan::BigInt
div(const BigInt &b, BigInt *q, BigInt *r) const clan::BigInt
div(ubyte32 d, BigInt *q, BigInt *r) const clan::BigInt
div_2(BigInt *c) const clan::BigInt
div_d(ubyte32 d, BigInt *q, ubyte32 *r) const clan::BigInt
exch(BigInt *mp2)clan::BigInt
exptmod(const BigInt *b, const BigInt *m, BigInt *c) const clan::BigInt
fermat(ubyte32 w) const clan::BigInt
get(ubyte32 &d)clan::BigInt
get(ubyte64 &d)clan::BigInt
get(byte64 &d)clan::BigInt
get(byte32 &d)clan::BigInt
invmod(const BigInt *m, BigInt *c) const clan::BigInt
is_even() const clan::BigInt
is_odd() const clan::BigInt
make_prime(unsigned int num_bits)clan::BigInt
mod(const BigInt *m, BigInt *c) const clan::BigInt
mod_d(ubyte32 d) const clan::BigInt
neg(BigInt *b) const clan::BigInt
operator%(const BigInt &b)clan::BigInt
operator%(ubyte32 d)clan::BigInt
operator%=(const BigInt &b)clan::BigInt
operator%=(ubyte32 d)clan::BigInt
operator*(const BigInt &b)clan::BigInt
operator*(ubyte32 d)clan::BigInt
operator*=(const BigInt &b)clan::BigInt
operator*=(ubyte32 d)clan::BigInt
operator+(const BigInt &b)clan::BigInt
operator+(ubyte32 d)clan::BigInt
operator+=(const BigInt &b)clan::BigInt
operator+=(ubyte32 d)clan::BigInt
operator-(const BigInt &b)clan::BigInt
operator-(ubyte32 d)clan::BigInt
operator-=(const BigInt &b)clan::BigInt
operator-=(ubyte32 d)clan::BigInt
operator/(const BigInt &b)clan::BigInt
operator/(ubyte32 d)clan::BigInt
operator/=(const BigInt &b)clan::BigInt
operator/=(ubyte32 d)clan::BigInt
operator=(const BigInt &other)clan::BigInt
pprime(int nt) const clan::BigInt
random()clan::BigInt
read_unsigned_octets(const unsigned char *input_str, unsigned int input_length)clan::BigInt
set(byte32 d)clan::BigInt
set(ubyte32 d)clan::BigInt
set(ubyte64 d)clan::BigInt
set(byte64 d)clan::BigInt
set_bit(unsigned int bit_number, unsigned int value)clan::BigInt
sieve(const ubyte32 *primes, unsigned int num_primes, std::vector< unsigned char > &sieve)clan::BigInt
significant_bits() const clan::BigInt
sqr(BigInt *b) const clan::BigInt
sqrmod(const BigInt *m, BigInt *c) const clan::BigInt
to_unsigned_octets(unsigned char *output_str, unsigned int output_length) const clan::BigInt
trailing_zeros() const clan::BigInt
unsigned_octet_size() const clan::BigInt
xgcd(const BigInt *b, BigInt *g, BigInt *x, BigInt *y) const clan::BigInt
zero()clan::BigInt
~BigInt()clan::BigInt