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.BigIntegerbetaprotected java.math.BigIntegerlambdaprotected ScalarSplitParameterssplitParams
-
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 aScalarSplitParametersinstead.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.BigIntegergetBeta()intgetBits()Deprecated.Access viagetSplitParams()instead.java.math.BigIntegergetG1()Deprecated.Access viagetSplitParams()instead.java.math.BigIntegergetG2()Deprecated.Access viagetSplitParams()instead.java.math.BigIntegergetLambda()ScalarSplitParametersgetSplitParams()java.math.BigIntegergetV1A()Deprecated.Access viagetSplitParams()instead.java.math.BigIntegergetV1B()Deprecated.Access viagetSplitParams()instead.java.math.BigIntegergetV2A()Deprecated.Access viagetSplitParams()instead.java.math.BigIntegergetV2B()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 aScalarSplitParametersinstead.
-
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.
-
-