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.
|
getParameterspublic 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 AsymmetricKeyPairGeneratorgenerateKeyPair in class FipsAsymmetricKeyPairGenerator