Table of Contents

Class ScalarSplitParameters

Namespace
Org.BouncyCastle.Math.EC.Endo
Assembly
BouncyCastle.Cryptography.dll
public class ScalarSplitParameters
Inheritance
ScalarSplitParameters
Inherited Members

Constructors

ScalarSplitParameters(BigInteger[], BigInteger[], BigInteger, BigInteger, int)

public ScalarSplitParameters(BigInteger[] v1, BigInteger[] v2, BigInteger g1, BigInteger g2, int bits)

Parameters

v1 BigInteger[]
v2 BigInteger[]
g1 BigInteger
g2 BigInteger
bits int

Fields

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_v1A

protected readonly BigInteger m_v1A

Field Value

BigInteger

m_v1B

protected readonly BigInteger m_v1B

Field Value

BigInteger

m_v2A

protected readonly BigInteger m_v2A

Field Value

BigInteger

m_v2B

protected readonly BigInteger m_v2B

Field Value

BigInteger

Properties

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

V1A

public virtual BigInteger V1A { get; }

Property Value

BigInteger

V1B

public virtual BigInteger V1B { get; }

Property Value

BigInteger

V2A

public virtual BigInteger V2A { get; }

Property Value

BigInteger

V2B

public virtual BigInteger V2B { get; }

Property Value

BigInteger