ECAlgorithms class ECAlgorithms Documentation Code public ECAlgorithms() public static ECPoint CleanPoint(ECCurve c, ECPoint p) public static ECPoint ImportPoint(ECCurve c, ECPoint p) public static bool IsF2mCurve(ECCurve c) public static bool IsF2mField(IFiniteField field) public static bool IsFpCurve(ECCurve c) public static bool IsFpField(IFiniteField field) public static void MontgomeryTrick(ECFieldElement[] zs, int off, int len) public static void MontgomeryTrick(ECFieldElement[] zs, int off, int len, ECFieldElement scale) public static ECPoint ReferenceMultiply(ECPoint p, BigInteger k) public static ECPoint ShamirsTrick(ECPoint P, BigInteger k, ECPoint Q, BigInteger l) public static ECPoint SumOfMultiplies(ECPoint[] ps, BigInteger[] ks) public static ECPoint SumOfTwoMultiplies(ECPoint P, BigInteger a, ECPoint Q, BigInteger b) public static ECPoint ValidatePoint(ECPoint p)