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