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.
|
getParameters
public 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 AsymmetricKeyPairGenerator
generateKeyPair
in class FipsAsymmetricKeyPairGenerator<FipsEC.KeyGenParameters,AsymmetricECPublicKey,AsymmetricECPrivateKey>