Table of Contents

Class GlvTypeBEndomorphism

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

Constructors

GlvTypeBEndomorphism(ECCurve, GlvTypeBParameters)

public GlvTypeBEndomorphism(ECCurve curve, GlvTypeBParameters parameters)

Parameters

curve ECCurve
parameters GlvTypeBParameters

Fields

m_parameters

protected readonly GlvTypeBParameters m_parameters

Field Value

GlvTypeBParameters

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[]