Table of Contents

Class AbstractECMultiplier

Namespace
Org.BouncyCastle.Math.EC.Multiplier
Assembly
BouncyCastle.Cryptography.dll
public abstract class AbstractECMultiplier : ECMultiplier
Inheritance
AbstractECMultiplier
Implements
Derived
Inherited Members

Methods

CheckResult(ECPoint)

protected virtual ECPoint CheckResult(ECPoint p)

Parameters

p ECPoint

Returns

ECPoint

Multiply(ECPoint, BigInteger)

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
is multiplied. @return
p
multiplied by
k
.
public virtual ECPoint Multiply(ECPoint p, BigInteger k)

Parameters

p ECPoint
k BigInteger

Returns

ECPoint

MultiplyPositive(ECPoint, BigInteger)

protected abstract ECPoint MultiplyPositive(ECPoint p, BigInteger k)

Parameters

p ECPoint
k BigInteger

Returns

ECPoint