Bouncy Castle Cryptography Library 1.64

org.bouncycastle.math.ec.endo
Class GLVTypeBParameters

java.lang.Object
  extended byorg.bouncycastle.math.ec.endo.GLVTypeBParameters

public class GLVTypeBParameters
extends java.lang.Object


Field Summary
protected  java.math.BigInteger beta
           
protected  java.math.BigInteger lambda
           
protected  ScalarSplitParameters splitParams
           
 
Constructor Summary
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 a ScalarSplitParameters instead.
GLVTypeBParameters(java.math.BigInteger beta, java.math.BigInteger lambda, ScalarSplitParameters splitParams)
           
 
Method Summary
 java.math.BigInteger getBeta()
           
 int getBits()
          Deprecated. Access via getSplitParams() instead.
 java.math.BigInteger getG1()
          Deprecated. Access via getSplitParams() instead.
 java.math.BigInteger getG2()
          Deprecated. Access via getSplitParams() instead.
 java.math.BigInteger getLambda()
           
 ScalarSplitParameters getSplitParams()
           
 java.math.BigInteger getV1A()
          Deprecated. Access via getSplitParams() instead.
 java.math.BigInteger getV1B()
          Deprecated. Access via getSplitParams() instead.
 java.math.BigInteger getV2A()
          Deprecated. Access via getSplitParams() instead.
 java.math.BigInteger getV2B()
          Deprecated. Access via getSplitParams() instead.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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 a ScalarSplitParameters 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 via getSplitParams() instead.


getV1B

public java.math.BigInteger getV1B()
Deprecated. Access via getSplitParams() instead.


getV2A

public java.math.BigInteger getV2A()
Deprecated. Access via getSplitParams() instead.


getV2B

public java.math.BigInteger getV2B()
Deprecated. Access via getSplitParams() instead.


getG1

public java.math.BigInteger getG1()
Deprecated. Access via getSplitParams() instead.


getG2

public java.math.BigInteger getG2()
Deprecated. Access via getSplitParams() instead.


getBits

public int getBits()
Deprecated. Access via getSplitParams() instead.


Bouncy Castle Cryptography Library 1.64