Package org.bouncycastle.math.ec.endo
Class GLVTypeBParameters
- java.lang.Object
-
- org.bouncycastle.math.ec.endo.GLVTypeBParameters
-
public class GLVTypeBParameters extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected BigIntegerbetaprotected intbitsprotected BigIntegerg1protected BigIntegerg2protected BigIntegerlambdaprotected BigInteger[]v1protected BigInteger[]v2
-
Constructor Summary
Constructors Constructor Description GLVTypeBParameters(BigInteger beta, BigInteger lambda, BigInteger[] v1, BigInteger[] v2, BigInteger g1, BigInteger g2, int bits)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BigIntegergetBeta()intgetBits()BigIntegergetG1()BigIntegergetG2()BigIntegergetLambda()BigInteger[]getV1()BigInteger[]getV2()
-
-
-
Field Detail
-
beta
protected final BigInteger beta
-
lambda
protected final BigInteger lambda
-
v1
protected final BigInteger[] v1
-
v2
protected final BigInteger[] v2
-
g1
protected final BigInteger g1
-
g2
protected final BigInteger g2
-
bits
protected final int bits
-
-
Constructor Detail
-
GLVTypeBParameters
public GLVTypeBParameters(BigInteger beta, BigInteger lambda, BigInteger[] v1, BigInteger[] v2, BigInteger g1, BigInteger g2, int bits)
-
-
Method Detail
-
getBeta
public BigInteger getBeta()
-
getLambda
public BigInteger getLambda()
-
getV1
public BigInteger[] getV1()
-
getV2
public BigInteger[] getV2()
-
getG1
public BigInteger getG1()
-
getG2
public BigInteger getG2()
-
getBits
public int getBits()
-
-