Class DHParameters

    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.math.BigInteger g  
      private int j  
      private java.math.BigInteger p  
      private java.math.BigInteger q  
      private DHValidationParameters validation  
    • Constructor Summary

      Constructors 
      Constructor Description
      DHParameters​(java.math.BigInteger p, java.math.BigInteger g)  
      DHParameters​(java.math.BigInteger p, java.math.BigInteger g, java.math.BigInteger q, int j)  
      DHParameters​(java.math.BigInteger p, java.math.BigInteger g, java.math.BigInteger q, int j, DHValidationParameters validation)  
    • Field Detail

      • g

        private java.math.BigInteger g
      • p

        private java.math.BigInteger p
      • q

        private java.math.BigInteger q
      • j

        private int j
    • Constructor Detail

      • DHParameters

        public DHParameters​(java.math.BigInteger p,
                            java.math.BigInteger g)
      • DHParameters

        public DHParameters​(java.math.BigInteger p,
                            java.math.BigInteger g,
                            java.math.BigInteger q,
                            int j)
      • DHParameters

        public DHParameters​(java.math.BigInteger p,
                            java.math.BigInteger g,
                            java.math.BigInteger q,
                            int j,
                            DHValidationParameters validation)
    • Method Detail

      • getP

        public java.math.BigInteger getP()
      • getG

        public java.math.BigInteger getG()
      • getQ

        public java.math.BigInteger getQ()
      • getJ

        public int getJ()
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object