Property | Type | Description | |
---|---|---|---|
m_a | |||
m_coord | int | ||
m_endomorphism | ECEndomorphism | ||
m_field | IFiniteField | ||
m_multiplier | ECMultiplier | ||
m_order | BigInteger |
Method | Description | |
---|---|---|
Configure ( ) : Config | ||
CreatePoint ( BigInteger x, BigInteger y ) : NBitcoin.BouncyCastle.Math.EC.ECPoint | ||
CreateRawPoint ( |
||
CreateRawPoint ( |
||
DecodePoint ( byte encoded ) : NBitcoin.BouncyCastle.Math.EC.ECPoint | ||
Equals ( |
||
Equals ( object obj ) : bool | ||
FromBigInteger ( BigInteger x ) : |
||
GetAllCoordinateSystems ( ) : int[] | ||
GetEndomorphism ( ) : ECEndomorphism | ||
GetHashCode ( ) : int | ||
GetMultiplier ( ) : ECMultiplier | ||
GetPreCompInfo ( NBitcoin.BouncyCastle.Math.EC.ECPoint point, string name ) : PreCompInfo | ||
ImportPoint ( NBitcoin.BouncyCastle.Math.EC.ECPoint p ) : NBitcoin.BouncyCastle.Math.EC.ECPoint | ||
IsValidFieldElement ( BigInteger x ) : bool | ||
NormalizeAll ( NBitcoin.BouncyCastle.Math.EC.ECPoint points ) : void | ||
NormalizeAll ( NBitcoin.BouncyCastle.Math.EC.ECPoint points, int off, int len, |
||
SetPreCompInfo ( NBitcoin.BouncyCastle.Math.EC.ECPoint point, string name, PreCompInfo preCompInfo ) : void | ||
SupportsCoordinateSystem ( int coord ) : bool | ||
ValidatePoint ( BigInteger x, BigInteger y ) : NBitcoin.BouncyCastle.Math.EC.ECPoint |
Method | Description | |
---|---|---|
CheckPoint ( NBitcoin.BouncyCastle.Math.EC.ECPoint point ) : void | ||
CheckPoints ( NBitcoin.BouncyCastle.Math.EC.ECPoint points ) : void | ||
CheckPoints ( NBitcoin.BouncyCastle.Math.EC.ECPoint points, int off, int len ) : void | ||
CloneCurve ( ) : |
||
CreateDefaultMultiplier ( ) : ECMultiplier | ||
DecompressPoint ( int yTilde, BigInteger X1 ) : NBitcoin.BouncyCastle.Math.EC.ECPoint | ||
ECCurve ( IFiniteField field ) : System |
Method | Description | |
---|---|---|
CreatePoint ( BigInteger x, BigInteger y, bool withCompression ) : NBitcoin.BouncyCastle.Math.EC.ECPoint | ||
ValidatePoint ( BigInteger x, BigInteger y, bool withCompression ) : NBitcoin.BouncyCastle.Math.EC.ECPoint |
protected CheckPoint ( NBitcoin.BouncyCastle.Math.EC.ECPoint point ) : void | ||
point | NBitcoin.BouncyCastle.Math.EC.ECPoint | |
return | void |
protected CheckPoints ( NBitcoin.BouncyCastle.Math.EC.ECPoint points ) : void | ||
points | NBitcoin.BouncyCastle.Math.EC.ECPoint | |
return | void |
protected CheckPoints ( NBitcoin.BouncyCastle.Math.EC.ECPoint points, int off, int len ) : void | ||
points | NBitcoin.BouncyCastle.Math.EC.ECPoint | |
off | int | |
len | int | |
return | void |
protected CreateDefaultMultiplier ( ) : ECMultiplier | ||
return | ECMultiplier |
public CreatePoint ( BigInteger x, BigInteger y ) : NBitcoin.BouncyCastle.Math.EC.ECPoint | ||
x | BigInteger | |
y | BigInteger | |
return | NBitcoin.BouncyCastle.Math.EC.ECPoint |
public abstract CreateRawPoint ( |
||
x | ||
y | ||
zs | ||
withCompression | bool | |
return | NBitcoin.BouncyCastle.Math.EC.ECPoint |
public abstract CreateRawPoint ( |
||
x | ||
y | ||
withCompression | bool | |
return | NBitcoin.BouncyCastle.Math.EC.ECPoint |
public DecodePoint ( byte encoded ) : NBitcoin.BouncyCastle.Math.EC.ECPoint | ||
encoded | byte | |
return | NBitcoin.BouncyCastle.Math.EC.ECPoint |
protected abstract DecompressPoint ( int yTilde, BigInteger X1 ) : NBitcoin.BouncyCastle.Math.EC.ECPoint | ||
yTilde | int | |
X1 | BigInteger | |
return | NBitcoin.BouncyCastle.Math.EC.ECPoint |
protected ECCurve ( IFiniteField field ) : System | ||
field | IFiniteField | |
return | System |
public abstract FromBigInteger ( BigInteger x ) : |
||
x | BigInteger | |
return |
public static GetAllCoordinateSystems ( ) : int[] | ||
return | int[] |
public GetPreCompInfo ( NBitcoin.BouncyCastle.Math.EC.ECPoint point, string name ) : PreCompInfo | ||
point | NBitcoin.BouncyCastle.Math.EC.ECPoint | |
name | string | |
return | PreCompInfo |
public ImportPoint ( NBitcoin.BouncyCastle.Math.EC.ECPoint p ) : NBitcoin.BouncyCastle.Math.EC.ECPoint | ||
p | NBitcoin.BouncyCastle.Math.EC.ECPoint | |
return | NBitcoin.BouncyCastle.Math.EC.ECPoint |
public abstract IsValidFieldElement ( BigInteger x ) : bool | ||
x | BigInteger | |
return | bool |
public NormalizeAll ( NBitcoin.BouncyCastle.Math.EC.ECPoint points ) : void | ||
points | NBitcoin.BouncyCastle.Math.EC.ECPoint | |
return | void |
public NormalizeAll ( NBitcoin.BouncyCastle.Math.EC.ECPoint points, int off, int len, |
||
points | NBitcoin.BouncyCastle.Math.EC.ECPoint | |
off | int | |
len | int | |
iso | ||
return | void |
public SetPreCompInfo ( NBitcoin.BouncyCastle.Math.EC.ECPoint point, string name, PreCompInfo preCompInfo ) : void | ||
point | NBitcoin.BouncyCastle.Math.EC.ECPoint | |
name | string | |
preCompInfo | PreCompInfo | |
return | void |
public SupportsCoordinateSystem ( int coord ) : bool | ||
coord | int | |
return | bool |
public ValidatePoint ( BigInteger x, BigInteger y ) : NBitcoin.BouncyCastle.Math.EC.ECPoint | ||
x | BigInteger | |
y | BigInteger | |
return | NBitcoin.BouncyCastle.Math.EC.ECPoint |
protected ECFieldElement,NBitcoin.BouncyCastle.Math.EC m_a | ||
return |