public static final class FipsDH.DomainParametersGenerator
extends java.lang.Object
Constructor and Description |
---|
DomainParametersGenerator(FipsDH.DomainGenParameters parameters,
java.security.SecureRandom random)
Default constructor using SHA-256 as the digest.
|
DomainParametersGenerator(FipsDigestAlgorithm digestAlgorithm,
FipsDH.DomainGenParameters parameters,
java.security.SecureRandom random)
Base constructor.
|
Modifier and Type | Method and Description |
---|---|
DHDomainParameters |
generateDomainParameters()
Generate a new set of Diffie-Hellman domain parameters.
|
public DomainParametersGenerator(FipsDH.DomainGenParameters parameters, java.security.SecureRandom random)
parameters
- domain generation parameters.random
- a source of randomness for the parameter generation.public DomainParametersGenerator(FipsDigestAlgorithm digestAlgorithm, FipsDH.DomainGenParameters parameters, java.security.SecureRandom random)
digestAlgorithm
- digest to use in prime calculations.parameters
- domain generation parameters.random
- a source of randomness for the parameter generation.public DHDomainParameters generateDomainParameters()