Class DHParametersGenerator

java.lang.Object
org.bouncycastle.crypto.generators.DHParametersGenerator

public class DHParametersGenerator extends Object
  • Constructor Details

    • DHParametersGenerator

      public DHParametersGenerator()
  • Method Details

    • 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.