C# Class NBitcoin.BouncyCastle.Math.EC.Custom.Sec.SecP256K1Curve

Inheritance: AbstractFpCurve
Afficher le fichier Open project: Nethereum/Nethereum

Méthodes publiques

Свойство Type Description
q BigInteger

Protected Properties

Свойство Type Description
m_infinity SecP256K1Point

Méthodes publiques

Méthode Description
CreateRawPoint ( ECFieldElement x, ECFieldElement y, ECFieldElement zs, bool withCompression ) : ECPoint
CreateRawPoint ( ECFieldElement x, ECFieldElement y, bool withCompression ) : ECPoint
FromBigInteger ( BigInteger x ) : ECFieldElement
SecP256K1Curve ( ) : NBitcoin.BouncyCastle.Utilities.Encoders
SupportsCoordinateSystem ( int coord ) : bool

Méthodes protégées

Méthode Description
CloneCurve ( ) : ECCurve

Method Details

CloneCurve() protected méthode

protected CloneCurve ( ) : ECCurve
Résultat ECCurve

CreateRawPoint() public méthode

public CreateRawPoint ( ECFieldElement x, ECFieldElement y, ECFieldElement zs, bool withCompression ) : ECPoint
x ECFieldElement
y ECFieldElement
zs ECFieldElement
withCompression bool
Résultat ECPoint

CreateRawPoint() public méthode

public CreateRawPoint ( ECFieldElement x, ECFieldElement y, bool withCompression ) : ECPoint
x ECFieldElement
y ECFieldElement
withCompression bool
Résultat ECPoint

FromBigInteger() public méthode

public FromBigInteger ( BigInteger x ) : ECFieldElement
x BigInteger
Résultat ECFieldElement

SecP256K1Curve() public méthode

public SecP256K1Curve ( ) : NBitcoin.BouncyCastle.Utilities.Encoders
Résultat NBitcoin.BouncyCastle.Utilities.Encoders

SupportsCoordinateSystem() public méthode

public SupportsCoordinateSystem ( int coord ) : bool
coord int
Résultat bool

Property Details

m_infinity protected_oe property

protected SecP256K1Point,NBitcoin.BouncyCastle.Math.EC.Custom.Sec m_infinity
Résultat SecP256K1Point

q public_oe static_oe property

public static BigInteger q
Résultat BigInteger