Class JDKKeyPairGenerator.EC
java.lang.Object
java.security.KeyPairGeneratorSpi
java.security.KeyPairGenerator
org.gudy.bouncycastle.jce.provider.JDKKeyPairGenerator
org.gudy.bouncycastle.jce.provider.JDKKeyPairGenerator.EC
- Direct Known Subclasses:
JDKKeyPairGenerator.ECDH, JDKKeyPairGenerator.ECDHC, JDKKeyPairGenerator.ECDSA
- Enclosing class:
JDKKeyPairGenerator
-
Nested Class Summary
Nested classes/interfaces inherited from class JDKKeyPairGenerator
JDKKeyPairGenerator.EC, JDKKeyPairGenerator.ECDH, JDKKeyPairGenerator.ECDHC, JDKKeyPairGenerator.ECDSA -
Field Summary
FieldsModifier and TypeFieldDescription(package private) String(package private) intprivate static Hashtable(package private) ECParameterSpec(package private) ECKeyPairGenerator(package private) boolean(package private) ECKeyGenerationParameters(package private) SecureRandom(package private) int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidinitialize(int strength, SecureRandom random) voidinitialize(AlgorithmParameterSpec params, SecureRandom random) Methods inherited from class KeyPairGenerator
genKeyPair, getAlgorithm, getInstance, getInstance, getInstance, getProvider, initialize, initialize
-
Field Details
-
param
-
engine
ECKeyPairGenerator engine -
ecParams
ECParameterSpec ecParams -
strength
int strength -
certainty
int certainty -
random
SecureRandom random -
initialised
boolean initialised -
algorithm
String algorithm -
ecParameters
-
-
Constructor Details
-
EC
-
-
Method Details
-
initialize
- Specified by:
initializein classJDKKeyPairGenerator
-
initialize
public void initialize(AlgorithmParameterSpec params, SecureRandom random) throws InvalidAlgorithmParameterException - Overrides:
initializein classKeyPairGenerator- Throws:
InvalidAlgorithmParameterException
-
generateKeyPair
- Specified by:
generateKeyPairin classJDKKeyPairGenerator
-