Class DHParametersGenerator


  • public class DHParametersGenerator
    extends Object
    • Constructor Detail

      • DHParametersGenerator

        public DHParametersGenerator()
    • Method Detail

      • init

        public void init​(int size,
                         int certainty,
                         SecureRandom random)
        Initialise the parameters generator.
        Parameters:
        size - bit length for the prime p
        certainty - level of certainty for the prime number tests
        random - a source of randomness
      • generateParameters

        public DHParameters generateParameters()
        which generates the p and g values from the given parameters, returning the DHParameters object.

        Note: can take a while...

        Returns:
        a generated Diffie-Hellman parameters object.