Method | Description | |
---|---|---|
GetSi ( ) : BigInteger[] | ||
Inverse ( int m, int ks, BigInteger x ) : BigInteger | ||
IsValidFieldElement ( BigInteger x ) : bool |
Method | Description | |
---|---|---|
AbstractF2mCurve ( int m, int k1, int k2, int k3 ) : System | ||
DecompressPoint ( int yTilde, BigInteger X1 ) : NBitcoin.BouncyCastle.Math.EC.ECPoint |
Method | Description | |
---|---|---|
BuildField ( int m, int k1, int k2, int k3 ) : IFiniteField | ||
CreatePoint ( BigInteger x, BigInteger y, bool withCompression ) : NBitcoin.BouncyCastle.Math.EC.ECPoint | ||
SolveQuadradicEquation ( |
protected AbstractF2mCurve ( int m, int k1, int k2, int k3 ) : System | ||
m | int | |
k1 | int | |
k2 | int | |
k3 | int | |
return | System |
protected DecompressPoint ( int yTilde, BigInteger X1 ) : NBitcoin.BouncyCastle.Math.EC.ECPoint | ||
yTilde | int | |
X1 | BigInteger | |
return | NBitcoin.BouncyCastle.Math.EC.ECPoint |
public static Inverse ( int m, int ks, BigInteger x ) : BigInteger | ||
m | int | |
ks | int | |
x | BigInteger | |
return | BigInteger |
public IsValidFieldElement ( BigInteger x ) : bool | ||
x | BigInteger | |
return | bool |