org.bouncycastle.jce.provider

Class JDKKeyPairGenerator.EC

Enclosing Class:
JDKKeyPairGenerator
Known Direct Subclasses:
JDKKeyPairGenerator.ECDH, JDKKeyPairGenerator.ECDHC, JDKKeyPairGenerator.ECDSA, JDKKeyPairGenerator.ECGOST3410

public static class JDKKeyPairGenerator.EC
extends JDKKeyPairGenerator

Nested Class Summary

Nested classes/interfaces inherited from class org.bouncycastle.jce.provider.JDKKeyPairGenerator

JDKKeyPairGenerator.DH, JDKKeyPairGenerator.DSA, JDKKeyPairGenerator.EC, JDKKeyPairGenerator.ECDH, JDKKeyPairGenerator.ECDHC, JDKKeyPairGenerator.ECDSA, JDKKeyPairGenerator.ECGOST3410, JDKKeyPairGenerator.ElGamal, JDKKeyPairGenerator.GOST3410, JDKKeyPairGenerator.RSA

Constructor Summary

EC()
EC(String algorithm)

Method Summary

KeyPair
generateKeyPair()
void
initialize(AlgorithmParameterSpec params, SecureRandom random)
void
initialize(int strength, SecureRandom random)

Methods inherited from class org.bouncycastle.jce.provider.JDKKeyPairGenerator

generateKeyPair, initialize

Constructor Details

EC

public EC()

EC

public EC(String algorithm)

Method Details

generateKeyPair

public KeyPair generateKeyPair()
Overrides:
generateKeyPair in interface JDKKeyPairGenerator

initialize

public void initialize(AlgorithmParameterSpec params,
                       SecureRandom random)
            throws InvalidAlgorithmParameterException

initialize

public void initialize(int strength,
                       SecureRandom random)
Overrides:
initialize in interface JDKKeyPairGenerator