|
static implicit | operator BigInteger (long value) |
|
static implicit | operator BigInteger (ulong value) |
|
static implicit | operator BigInteger (int value) |
|
static implicit | operator BigInteger (uint value) |
|
static BigInteger | operator+ (BigInteger bi1, BigInteger bi2) |
|
static BigInteger | operator++ (BigInteger bi1) |
|
static BigInteger | operator- (BigInteger bi1, BigInteger bi2) |
|
static BigInteger | operator-- (BigInteger bi1) |
|
static BigInteger | operator* (BigInteger bi1, BigInteger bi2) |
|
static BigInteger | operator<< (BigInteger bi1, int shiftVal) |
|
static BigInteger | operator>> (BigInteger bi1, int shiftVal) |
|
static BigInteger | operator~ (BigInteger bi1) |
|
static BigInteger | operator- (BigInteger bi1) |
|
static bool | operator== (BigInteger bi1, BigInteger bi2) |
|
static bool | operator!= (BigInteger bi1, BigInteger bi2) |
|
static bool | operator> (BigInteger bi1, BigInteger bi2) |
|
static bool | operator< (BigInteger bi1, BigInteger bi2) |
|
static bool | operator>= (BigInteger bi1, BigInteger bi2) |
|
static bool | operator<= (BigInteger bi1, BigInteger bi2) |
|
static BigInteger | operator/ (BigInteger bi1, BigInteger bi2) |
|
static BigInteger | operator% (BigInteger bi1, BigInteger bi2) |
|
static BigInteger | operator& (BigInteger bi1, BigInteger bi2) |
|
static BigInteger | operator| (BigInteger bi1, BigInteger bi2) |
|
static BigInteger | operator^ (BigInteger bi1, BigInteger bi2) |
|
static int | Jacobi (BigInteger a, BigInteger b) |
|
static BigInteger | genPseudoPrime (int bits, int confidence, Random rand) |
|
static BigInteger[] | LucasSequence (BigInteger P, BigInteger Q, BigInteger k, BigInteger n) |
|
UniExtensions.Crypto.BigInteger.BigInteger |
( |
| ) |
|
|
inline |
UniExtensions.Crypto.BigInteger.BigInteger |
( |
long |
value | ) |
|
|
inline |
UniExtensions.Crypto.BigInteger.BigInteger |
( |
ulong |
value | ) |
|
|
inline |
UniExtensions.Crypto.BigInteger.BigInteger |
( |
BigInteger |
bi | ) |
|
|
inline |
UniExtensions.Crypto.BigInteger.BigInteger |
( |
string |
value, |
|
|
int |
radix |
|
) |
| |
|
inline |
UniExtensions.Crypto.BigInteger.BigInteger |
( |
byte[] |
inData | ) |
|
|
inline |
UniExtensions.Crypto.BigInteger.BigInteger |
( |
byte[] |
inData, |
|
|
int |
inLen |
|
) |
| |
|
inline |
UniExtensions.Crypto.BigInteger.BigInteger |
( |
uint[] |
inData | ) |
|
|
inline |
BigInteger UniExtensions.Crypto.BigInteger.abs |
( |
| ) |
|
|
inline |
int UniExtensions.Crypto.BigInteger.bitCount |
( |
| ) |
|
|
inline |
override bool UniExtensions.Crypto.BigInteger.Equals |
( |
object |
o | ) |
|
|
inline |
bool UniExtensions.Crypto.BigInteger.FermatLittleTest |
( |
int |
confidence | ) |
|
|
inline |
BigInteger UniExtensions.Crypto.BigInteger.genCoPrime |
( |
int |
bits, |
|
|
Random |
rand |
|
) |
| |
|
inline |
static BigInteger UniExtensions.Crypto.BigInteger.genPseudoPrime |
( |
int |
bits, |
|
|
int |
confidence, |
|
|
Random |
rand |
|
) |
| |
|
inlinestatic |
void UniExtensions.Crypto.BigInteger.genRandomBits |
( |
int |
bits, |
|
|
Random |
rand |
|
) |
| |
|
inline |
byte [] UniExtensions.Crypto.BigInteger.getBytes |
( |
| ) |
|
|
inline |
override int UniExtensions.Crypto.BigInteger.GetHashCode |
( |
| ) |
|
|
inline |
int UniExtensions.Crypto.BigInteger.IntValue |
( |
| ) |
|
|
inline |
bool UniExtensions.Crypto.BigInteger.isProbablePrime |
( |
int |
confidence | ) |
|
|
inline |
bool UniExtensions.Crypto.BigInteger.isProbablePrime |
( |
| ) |
|
|
inline |
long UniExtensions.Crypto.BigInteger.LongValue |
( |
| ) |
|
|
inline |
bool UniExtensions.Crypto.BigInteger.LucasStrongTest |
( |
| ) |
|
|
inline |
static implicit UniExtensions.Crypto.BigInteger.operator BigInteger |
( |
long |
value | ) |
|
|
inlinestatic |
static implicit UniExtensions.Crypto.BigInteger.operator BigInteger |
( |
ulong |
value | ) |
|
|
inlinestatic |
static implicit UniExtensions.Crypto.BigInteger.operator BigInteger |
( |
int |
value | ) |
|
|
inlinestatic |
static implicit UniExtensions.Crypto.BigInteger.operator BigInteger |
( |
uint |
value | ) |
|
|
inlinestatic |
bool UniExtensions.Crypto.BigInteger.RabinMillerTest |
( |
int |
confidence | ) |
|
|
inline |
void UniExtensions.Crypto.BigInteger.setBit |
( |
uint |
bitNum | ) |
|
|
inline |
bool UniExtensions.Crypto.BigInteger.SolovayStrassenTest |
( |
int |
confidence | ) |
|
|
inline |
BigInteger UniExtensions.Crypto.BigInteger.sqrt |
( |
| ) |
|
|
inline |
string UniExtensions.Crypto.BigInteger.ToHexString |
( |
| ) |
|
|
inline |
override string UniExtensions.Crypto.BigInteger.ToString |
( |
| ) |
|
|
inline |
string UniExtensions.Crypto.BigInteger.ToString |
( |
int |
radix | ) |
|
|
inline |
void UniExtensions.Crypto.BigInteger.unsetBit |
( |
uint |
bitNum | ) |
|
|
inline |
int UniExtensions.Crypto.BigInteger.dataLength |
readonly int [] UniExtensions.Crypto.BigInteger.primesBelow2000 |
|
static |
The documentation for this class was generated from the following file: