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 org.gudy.bouncycastle.jce.provider.JDKKeyPairGenerator
JDKKeyPairGenerator.EC, JDKKeyPairGenerator.ECDH, JDKKeyPairGenerator.ECDHC, JDKKeyPairGenerator.ECDSA
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) String
(package private) int
private 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 TypeMethodDescriptionvoid
initialize
(int strength, SecureRandom random) void
initialize
(AlgorithmParameterSpec params, SecureRandom random) Methods inherited from class java.security.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:
initialize
in classJDKKeyPairGenerator
-
initialize
public void initialize(AlgorithmParameterSpec params, SecureRandom random) throws InvalidAlgorithmParameterException - Overrides:
initialize
in classKeyPairGenerator
- Throws:
InvalidAlgorithmParameterException
-
generateKeyPair
- Specified by:
generateKeyPair
in classJDKKeyPairGenerator
-