Class WTauNafMultiplier

  • All Implemented Interfaces:
    ECMultiplier

    public class WTauNafMultiplier
    extends AbstractECMultiplier
    Class implementing the WTNAF (Window τ-adic Non-Adjacent Form) algorithm.
    • Constructor Detail

      • WTauNafMultiplier

        public WTauNafMultiplier()
    • Method Detail

      • multiplyPositive

        protected ECPoint multiplyPositive​(ECPoint point,
                                           java.math.BigInteger k)
        Multiplies a ECPoint.AbstractF2m by k using the reduced τ-adic NAF (RTNAF) method.
        Specified by:
        multiplyPositive in class AbstractECMultiplier
        Parameters:
        point - The ECPoint.AbstractF2m to multiply.
        k - The integer by which to multiply k.
        Returns:
        p multiplied by k.