C# 클래스 NBitcoin.BouncyCastle.Math.EC.Custom.Sec.SecP256K1Curve

상속: AbstractFpCurve
파일 보기 프로젝트 열기: Nethereum/Nethereum

공개 프로퍼티들

프로퍼티 타입 설명
q BigInteger

보호된 프로퍼티들

프로퍼티 타입 설명
m_infinity SecP256K1Point

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
CloneCurve ( ) : ECCurve

메소드 상세

CloneCurve() 보호된 메소드

protected CloneCurve ( ) : ECCurve
리턴 ECCurve

CreateRawPoint() 공개 메소드

public CreateRawPoint ( ECFieldElement x, ECFieldElement y, ECFieldElement zs, bool withCompression ) : ECPoint
x ECFieldElement
y ECFieldElement
zs ECFieldElement
withCompression bool
리턴 ECPoint

CreateRawPoint() 공개 메소드

public CreateRawPoint ( ECFieldElement x, ECFieldElement y, bool withCompression ) : ECPoint
x ECFieldElement
y ECFieldElement
withCompression bool
리턴 ECPoint

FromBigInteger() 공개 메소드

public FromBigInteger ( BigInteger x ) : ECFieldElement
x BigInteger
리턴 ECFieldElement

SecP256K1Curve() 공개 메소드

public SecP256K1Curve ( ) : NBitcoin.BouncyCastle.Utilities.Encoders
리턴 NBitcoin.BouncyCastle.Utilities.Encoders

SupportsCoordinateSystem() 공개 메소드

public SupportsCoordinateSystem ( int coord ) : bool
coord int
리턴 bool

프로퍼티 상세

m_infinity 보호되어 있는 프로퍼티

protected SecP256K1Point,NBitcoin.BouncyCastle.Math.EC.Custom.Sec m_infinity
리턴 SecP256K1Point

q 공개적으로 정적으로 프로퍼티

public static BigInteger q
리턴 BigInteger