public static final class FipsDSA.KeyPairGenerator extends FipsAsymmetricKeyPairGenerator<FipsDSA.KeyGenParameters,AsymmetricDSAPublicKey,AsymmetricDSAPrivateKey>
| Constructor and Description |
|---|
KeyPairGenerator(FipsDSA.KeyGenParameters keyGenParameters,
java.security.SecureRandom random)
Construct a key pair generator for DSA keys,
|
| Modifier and Type | Method and Description |
|---|---|
AsymmetricKeyPair<AsymmetricDSAPublicKey,AsymmetricDSAPrivateKey> |
generateKeyPair()
Generate a new DSA key pair.
|
getParameterspublic KeyPairGenerator(FipsDSA.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<AsymmetricDSAPublicKey,AsymmetricDSAPrivateKey> generateKeyPair()
generateKeyPair in interface AsymmetricKeyPairGeneratorgenerateKeyPair in class FipsAsymmetricKeyPairGenerator<FipsDSA.KeyGenParameters,AsymmetricDSAPublicKey,AsymmetricDSAPrivateKey>