Table of Contents

Class GlvTypeAEndomorphism

Namespace
Org.BouncyCastle.Math.EC.Endo
Assembly
BouncyCastle.Cryptography.dll
public class GlvTypeAEndomorphism : GlvEndomorphism, ECEndomorphism
Inheritance
GlvTypeAEndomorphism
Implements
Inherited Members

Constructors

GlvTypeAEndomorphism(ECCurve, GlvTypeAParameters)

public GlvTypeAEndomorphism(ECCurve curve, GlvTypeAParameters parameters)

Parameters

curve ECCurve
parameters GlvTypeAParameters

Fields

m_parameters

protected readonly GlvTypeAParameters m_parameters

Field Value

GlvTypeAParameters

m_pointMap

protected readonly ECPointMap m_pointMap

Field Value

ECPointMap

Properties

HasEfficientPointMap

public virtual bool HasEfficientPointMap { get; }

Property Value

bool

PointMap

public virtual ECPointMap PointMap { get; }

Property Value

ECPointMap

Methods

DecomposeScalar(BigInteger)

public virtual BigInteger[] DecomposeScalar(BigInteger k)

Parameters

k BigInteger

Returns

BigInteger[]