namespace Org.BouncyCastle.Math.EC.Multiplier { /** * Interface for classes encapsulating a point multiplication algorithm * for ECPoints. */ public interface ECMultiplier { /** * Multiplies the ECPoint p by k, i.e. * p is added k times to itself. * @param p The ECPoint to be multiplied. * @param k The factor by which p i multiplied. * @return p multiplied by k. */ ECPoint Multiply(ECPoint p, BigInteger k, PreCompInfo preCompInfo); } }