Class GLVTypeBParameters


  • public class GLVTypeBParameters
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      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 v1A  
      protected java.math.BigInteger v1B  
      protected java.math.BigInteger v2A  
      protected java.math.BigInteger v2B  
    • 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)  
    • Field Detail

      • beta

        protected final java.math.BigInteger beta
      • lambda

        protected final java.math.BigInteger lambda
      • v1A

        protected final java.math.BigInteger v1A
      • v1B

        protected final java.math.BigInteger v1B
      • v2A

        protected final java.math.BigInteger v2A
      • v2B

        protected final java.math.BigInteger v2B
      • 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()
        Deprecated.
        Use getV1A() and getV1B() instead.
      • getV1A

        public java.math.BigInteger getV1A()
      • getV1B

        public java.math.BigInteger getV1B()
      • getV2

        public java.math.BigInteger[] getV2()
        Deprecated.
        Use getV2A() and getV2B() instead.
      • getV2A

        public java.math.BigInteger getV2A()
      • getV2B

        public java.math.BigInteger getV2B()
      • getG1

        public java.math.BigInteger getG1()
      • getG2

        public java.math.BigInteger getG2()
      • getBits

        public int getBits()