Class GlvTypeBParameters
- Namespace
- Enterprises.Org.BouncyCastle.Math.EC.Endo
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
public class GlvTypeBParameters
- Inheritance
-
GlvTypeBParameters
- Inherited Members
-
Constructors
GlvTypeBParameters(BigInteger, BigInteger, BigInteger[], BigInteger[], BigInteger, BigInteger, int)
public GlvTypeBParameters(BigInteger beta, BigInteger lambda, BigInteger[] v1, BigInteger[] v2, BigInteger g1, BigInteger g2, int bits)
Parameters
beta
BigInteger
lambda
BigInteger
v1
BigInteger[]
v2
BigInteger[]
g1
BigInteger
g2
BigInteger
bits
int
Fields
m_beta
protected readonly BigInteger m_beta
Field Value
- BigInteger
m_bits
protected readonly int m_bits
Field Value
- int
m_g1
protected readonly BigInteger m_g1
Field Value
- BigInteger
m_g2
protected readonly BigInteger m_g2
Field Value
- BigInteger
m_lambda
protected readonly BigInteger m_lambda
Field Value
- BigInteger
m_v1
protected readonly BigInteger[] m_v1
Field Value
- BigInteger[]
m_v2
protected readonly BigInteger[] m_v2
Field Value
- BigInteger[]
Properties
Beta
public virtual BigInteger Beta { get; }
Property Value
- BigInteger
Bits
public virtual int Bits { get; }
Property Value
- int
G1
public virtual BigInteger G1 { get; }
Property Value
- BigInteger
G2
public virtual BigInteger G2 { get; }
Property Value
- BigInteger
Lambda
public virtual BigInteger Lambda { get; }
Property Value
- BigInteger
V1
public virtual BigInteger[] V1 { get; }
Property Value
- BigInteger[]
V2
public virtual BigInteger[] V2 { get; }
Property Value
- BigInteger[]