Zdexby TheHolyOneZ
49,743 classes
Class

F2mCurve

: AbstractF2mCurve : ECCurve : Object
Best.HTTP.SecureProtocol.Org.BouncyCastle.Math.EC.F2mCurve, com.Tivadar.Best.HTTP 0x0070 (112 B) inherited 0x0058 com.Tivadar.Best.HTTP.dll
0x00x0070

Members 6

OffsetSizeNameTypeFlagsDefault
—0x04F2M_DEFAULT_COORDSintPrivateStatic+1 flags6
0x04mintPrivate+1 flags—
0x04k1intPrivate+1 flags—
0x04k2intPrivate+1 flags—
0x04k3intPrivate+1 flags—
0x08m_infinityF2mPoint2 flags—
Inherited from AbstractF2mCurve 1
OffsetSizeNameTypeFlagsDefault
0x08siBigInteger[]Private—
Inherited from ECCurve 16
OffsetSizeNameTypeFlagsDefault
—0x04COORD_AFFINEintPublicStatic+1 flags0
—0x04COORD_HOMOGENEOUSintPublicStatic+1 flags1
—0x04COORD_JACOBIANintPublicStatic+1 flags2
—0x04COORD_JACOBIAN_CHUDNOVSKYintPublicStatic+1 flags3
—0x04COORD_JACOBIAN_MODIFIEDintPublicStatic+1 flags4
—0x04COORD_LAMBDA_AFFINEintPublicStatic+1 flags5
—0x04COORD_LAMBDA_PROJECTIVEintPublicStatic+1 flags6
—0x04COORD_SKEWEDintPublicStatic+1 flags7
0x08m_fieldIFiniteField2 flags—
0x08m_aECFieldElement1 flags—
0x08m_bECFieldElement1 flags—
0x08m_orderBigInteger1 flags—
0x08m_cofactorBigInteger1 flags—
0x04m_coordint1 flags—
0x003C0x04padding / unreflected
0x08m_endomorphismECEndomorphism1 flags—
0x08m_multiplierECMultiplier1 flags—

Functions 19

SignatureFlagsNativeParams
void .ctor(int m, int k, BigInteger a, BigInteger b)Public+1 flags—0x08
void .ctor(int m, int k, BigInteger a, BigInteger b, BigInteger order, BigInteger cofactor)Public+1 flags—0x08
void .ctor(int m, int k1, int k2, int k3, BigInteger a, BigInteger b)Public+1 flags—0x08
void .ctor(int m, int k1, int k2, int k3, BigInteger a, BigInteger b, BigInteger order, BigInteger cofactor)Public+1 flags0x08
void .ctor(int m, int k1, int k2, int k3, ECFieldElement a, ECFieldElement b, BigInteger order, BigInteger cofactor)2 flags0x08
ECCurve CloneCurve()2 flags0x08
bool SupportsCoordinateSystem(int coord)Public+1 flags0x04
ECMultiplier CreateDefaultMultiplier()2 flags0x08
int get_FieldSize()Public+2 flags0x04
ECFieldElement FromBigInteger(BigInteger x)Public+1 flags0x08
ECPoint CreateRawPoint(ECFieldElement x, ECFieldElement y)2 flags0x08
ECPoint CreateRawPoint(ECFieldElement x, ECFieldElement y, const ECFieldElement[]& zs)2 flags0x08
ECPoint get_Infinity()Public+2 flags0x08
int get_M()Public+1 flags0x04
bool IsTrinomial()Public0x01
int get_K1()Public+1 flags0x04
int get_K2()Public+1 flags0x04
int get_K3()Public+1 flags0x04
ECLookupTable CreateCacheSafeLookupTable(const ECPoint[]& points, int off, int len)Public+1 flags0x08

Used by 1

types with a member, parameter or interface of this type