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