Package org.bouncycastle.math.ec.endo
Class GLVTypeBParameters
- java.lang.Object
-
- org.bouncycastle.math.ec.endo.GLVTypeBParameters
-
public class GLVTypeBParameters extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected java.math.BigInteger
beta
protected java.math.BigInteger
lambda
protected ScalarSplitParameters
splitParams
-
Constructor Summary
Constructors Constructor Description GLVTypeBParameters(java.math.BigInteger beta, java.math.BigInteger lambda, java.math.BigInteger[] v1, java.math.BigInteger[] v2, java.math.BigInteger g1, java.math.BigInteger g2, int bits)
Deprecated.Use constructor taking aScalarSplitParameters
instead.GLVTypeBParameters(java.math.BigInteger beta, java.math.BigInteger lambda, ScalarSplitParameters splitParams)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.math.BigInteger
getBeta()
int
getBits()
Deprecated.Access viagetSplitParams()
instead.java.math.BigInteger
getG1()
Deprecated.Access viagetSplitParams()
instead.java.math.BigInteger
getG2()
Deprecated.Access viagetSplitParams()
instead.java.math.BigInteger
getLambda()
ScalarSplitParameters
getSplitParams()
java.math.BigInteger
getV1A()
Deprecated.Access viagetSplitParams()
instead.java.math.BigInteger
getV1B()
Deprecated.Access viagetSplitParams()
instead.java.math.BigInteger
getV2A()
Deprecated.Access viagetSplitParams()
instead.java.math.BigInteger
getV2B()
Deprecated.Access viagetSplitParams()
instead.
-
-
-
Field Detail
-
beta
protected final java.math.BigInteger beta
-
lambda
protected final java.math.BigInteger lambda
-
splitParams
protected final ScalarSplitParameters splitParams
-
-
Constructor Detail
-
GLVTypeBParameters
public GLVTypeBParameters(java.math.BigInteger beta, java.math.BigInteger lambda, java.math.BigInteger[] v1, java.math.BigInteger[] v2, java.math.BigInteger g1, java.math.BigInteger g2, int bits)
Deprecated.Use constructor taking aScalarSplitParameters
instead.
-
GLVTypeBParameters
public GLVTypeBParameters(java.math.BigInteger beta, java.math.BigInteger lambda, ScalarSplitParameters splitParams)
-
-
Method Detail
-
getBeta
public java.math.BigInteger getBeta()
-
getLambda
public java.math.BigInteger getLambda()
-
getSplitParams
public ScalarSplitParameters getSplitParams()
-
getV1A
public java.math.BigInteger getV1A()
Deprecated.Access viagetSplitParams()
instead.
-
getV1B
public java.math.BigInteger getV1B()
Deprecated.Access viagetSplitParams()
instead.
-
getV2A
public java.math.BigInteger getV2A()
Deprecated.Access viagetSplitParams()
instead.
-
getV2B
public java.math.BigInteger getV2B()
Deprecated.Access viagetSplitParams()
instead.
-
getG1
public java.math.BigInteger getG1()
Deprecated.Access viagetSplitParams()
instead.
-
getG2
public java.math.BigInteger getG2()
Deprecated.Access viagetSplitParams()
instead.
-
getBits
public int getBits()
Deprecated.Access viagetSplitParams()
instead.
-
-