Bouncy Castle Cryptography 1.51

org.bouncycastle.math.ec.endo
Class GLVTypeBParameters

java.lang.Object
  extended by org.bouncycastle.math.ec.endo.GLVTypeBParameters

public class GLVTypeBParameters
extends java.lang.Object


Field Summary
protected  java.math.BigInteger beta
           
protected  int bits
           
protected  java.math.BigInteger g1
           
protected  java.math.BigInteger g2
           
protected  java.math.BigInteger lambda
           
protected  java.math.BigInteger[] v1
           
protected  java.math.BigInteger[] v2
           
 
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)
           
 
Method Summary
 java.math.BigInteger getBeta()
           
 int getBits()
           
 java.math.BigInteger getG1()
           
 java.math.BigInteger getG2()
           
 java.math.BigInteger getLambda()
           
 java.math.BigInteger[] getV1()
           
 java.math.BigInteger[] getV2()
           
 
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

v1

protected final java.math.BigInteger[] v1

v2

protected final java.math.BigInteger[] v2

g1

protected final java.math.BigInteger g1

g2

protected final java.math.BigInteger g2

bits

protected final int bits
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)
Method Detail

getBeta

public java.math.BigInteger getBeta()

getLambda

public java.math.BigInteger getLambda()

getV1

public java.math.BigInteger[] getV1()

getV2

public java.math.BigInteger[] getV2()

getG1

public java.math.BigInteger getG1()

getG2

public java.math.BigInteger getG2()

getBits

public int getBits()

Bouncy Castle Cryptography 1.51