| BigInteger CalculateResidue(BigInteger p) | Static+1 flags | — | 0x08 |
| void .ctor(BigInteger q, BigInteger r, BigInteger x) | 2 flags | — | 0x08 |
| BigInteger ToBigInteger() | Public+1 flags | — | 0x08 |
| string get_FieldName() | Public+2 flags | — | 0x08 |
| int get_FieldSize() | Public+2 flags | — | 0x04 |
| BigInteger get_Q() | Public+1 flags | — | 0x08 |
| ECFieldElement Add(ECFieldElement b) | Public+1 flags | — | 0x08 |
| ECFieldElement AddOne() | Public+1 flags | — | 0x08 |
| ECFieldElement Subtract(ECFieldElement b) | Public+1 flags | — | 0x08 |
| ECFieldElement Multiply(ECFieldElement b) | Public+1 flags | — | 0x08 |
| ECFieldElement MultiplyMinusProduct(ECFieldElement b, ECFieldElement x, ECFieldElement y) | Public+1 flags | — | 0x08 |
| ECFieldElement MultiplyPlusProduct(ECFieldElement b, ECFieldElement x, ECFieldElement y) | Public+1 flags | — | 0x08 |
| ECFieldElement Divide(ECFieldElement b) | Public+1 flags | — | 0x08 |
| ECFieldElement Negate() | Public+1 flags | — | 0x08 |
| ECFieldElement Square() | Public+1 flags | — | 0x08 |
| ECFieldElement SquareMinusProduct(ECFieldElement x, ECFieldElement y) | Public+1 flags | — | 0x08 |
| ECFieldElement SquarePlusProduct(ECFieldElement x, ECFieldElement y) | Public+1 flags | — | 0x08 |
| ECFieldElement Invert() | Public+1 flags | — | 0x08 |
| ECFieldElement Sqrt() | Public+1 flags | — | 0x08 |
| ECFieldElement CheckSqrt(ECFieldElement z) | Private | — | 0x08 |
| BigInteger[] LucasSequence(BigInteger P, BigInteger Q, BigInteger k) | Private | — | 0x08 |
| BigInteger ModAdd(BigInteger x1, BigInteger x2) | 3 flags | — | 0x08 |
| BigInteger ModDouble(BigInteger x) | 3 flags | — | 0x08 |
| BigInteger ModHalf(BigInteger x) | 3 flags | — | 0x08 |
| BigInteger ModHalfAbs(BigInteger x) | 3 flags | — | 0x08 |
| BigInteger ModInverse(BigInteger x) | 3 flags | — | 0x08 |
| BigInteger ModMult(BigInteger x1, BigInteger x2) | 3 flags | — | 0x08 |
| BigInteger ModReduce(BigInteger x) | 3 flags | — | 0x08 |
| BigInteger ModSubtract(BigInteger x1, BigInteger x2) | 3 flags | — | 0x08 |
| bool Equals(object obj) | Public+1 flags | — | 0x08 |
| bool Equals(FpFieldElement other) | Public+2 flags | — | 0x08 |
| int GetHashCode() | Public+1 flags | — | 0x04 |