public static final class FipsDH.KeyPairGenerator extends FipsAsymmetricKeyPairGenerator
Constructor and Description |
---|
KeyPairGenerator(FipsDH.KeyGenParameters keyGenParameters,
java.security.SecureRandom random)
Construct a key pair generator for Diffie-Hellman keys,
|
Modifier and Type | Method and Description |
---|---|
AsymmetricKeyPair<AsymmetricDHPublicKey,AsymmetricDHPrivateKey> |
generateKeyPair()
Generate a new Diffie-Hellman key pair.
|
getParameters
public KeyPairGenerator(FipsDH.KeyGenParameters keyGenParameters, java.security.SecureRandom random)
keyGenParameters
- domain parameters and algorithm for the generated key.random
- a source of randomness for calculating the private value.public AsymmetricKeyPair<AsymmetricDHPublicKey,AsymmetricDHPrivateKey> generateKeyPair()
generateKeyPair
in interface AsymmetricKeyPairGenerator
generateKeyPair
in class FipsAsymmetricKeyPairGenerator