org.bouncycastle.jce.provider
Class JDKKeyPairGenerator.EC
java.lang.Object
java.security.KeyPairGeneratorSpi
java.security.KeyPairGenerator
org.bouncycastle.jce.provider.JDKKeyPairGenerator
org.bouncycastle.jce.provider.JDKKeyPairGenerator.EC
- Direct Known Subclasses:
- JDKKeyPairGenerator.ECDH, JDKKeyPairGenerator.ECDHC, JDKKeyPairGenerator.ECDSA, JDKKeyPairGenerator.ECGOST3410
- Enclosing class:
- JDKKeyPairGenerator
public static class JDKKeyPairGenerator.EC
- extends JDKKeyPairGenerator
Method Summary |
java.security.KeyPair |
generateKeyPair()
|
void |
initialize(java.security.spec.AlgorithmParameterSpec params,
java.security.SecureRandom random)
|
void |
initialize(int strength,
java.security.SecureRandom random)
|
Methods inherited from class java.security.KeyPairGenerator |
genKeyPair, getAlgorithm, getInstance, getInstance, getInstance, getProvider, initialize, initialize |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
param
ECKeyGenerationParameters param
engine
ECKeyPairGenerator engine
ecParams
java.lang.Object ecParams
strength
int strength
certainty
int certainty
random
java.security.SecureRandom random
initialised
boolean initialised
algorithm
java.lang.String algorithm
ecParameters
private static java.util.Hashtable ecParameters
JDKKeyPairGenerator.EC
public JDKKeyPairGenerator.EC()
JDKKeyPairGenerator.EC
public JDKKeyPairGenerator.EC(java.lang.String algorithm)
initialize
public void initialize(int strength,
java.security.SecureRandom random)
- Specified by:
initialize
in class JDKKeyPairGenerator
initialize
public void initialize(java.security.spec.AlgorithmParameterSpec params,
java.security.SecureRandom random)
throws java.security.InvalidAlgorithmParameterException
- Overrides:
initialize
in class java.security.KeyPairGenerator
- Throws:
java.security.InvalidAlgorithmParameterException
generateKeyPair
public java.security.KeyPair generateKeyPair()
- Specified by:
generateKeyPair
in class JDKKeyPairGenerator