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