Renci.SshNet.Security.Org.BouncyCastle.Math.EC.ECAlgorithms
class ECAlgorithms
namespace Renci.SshNet.Security.Org.BouncyCastle.Math.EC
{
internal class ECAlgorithms
{
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 ECPoint SumOfMultiplies(ECPoint[] ps, BigInteger[] ks);
public static ECPoint SumOfTwoMultiplies(ECPoint P, BigInteger a, ECPoint Q, BigInteger b);
public static ECPoint ShamirsTrick(ECPoint P, BigInteger k, ECPoint Q, BigInteger l);
public static ECPoint ImportPoint(ECCurve c, ECPoint p);
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 ValidatePoint(ECPoint p);
public static ECPoint CleanPoint(ECCurve c, ECPoint p);
public ECAlgorithms();
}
}