Zdexby TheHolyOneZ
49,743 classes
Class

AbstractF2mCurve

: ECCurve : Object
Best.HTTP.SecureProtocol.Org.BouncyCastle.Math.EC.AbstractF2mCurve, com.Tivadar.Best.HTTP 0x0058 (88 B) inherited 0x0050 com.Tivadar.Best.HTTP.dll
0x00x0058

Members 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 12

SignatureFlagsNativeParams
BigInteger Inverse(int m, const int[]& ks, BigInteger x)PublicStatic0x08
IFiniteField BuildField(int m, int k1, int k2, int k3)PrivateStatic0x08
void .ctor(int m, int k1, int k2, int k3)2 flags0x04
ECPoint CreatePoint(BigInteger x, BigInteger y)Public+1 flags0x08
bool IsValidFieldElement(BigInteger x)Public+1 flags0x08
ECFieldElement RandomFieldElement(SecureRandom r)Public+1 flags0x08
ECFieldElement RandomFieldElementMult(SecureRandom r)Public+1 flags0x08
ECPoint DecompressPoint(int yTilde, BigInteger X1)2 flags0x08
ECFieldElement SolveQuadraticEquation(ECFieldElement beta)1 flags0x08
BigInteger[] GetSi()3 flags0x08
bool get_IsKoblitz()Public+3 flags0x01
BigInteger ImplRandomFieldElementMult(SecureRandom r, int m)PrivateStatic0x08

Subclasses 19

Used by 1

types with a member, parameter or interface of this type