public class AsymmetricKeyCreatorEcBc extends AbstractAsymmetricKeyCreator<org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey,org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey,AsymmetricKeyPairEcBc>
AsymmetricKeyCreator for AsymmetricKeyPairEcBc.| Modifier and Type | Field and Description |
|---|---|
private org.bouncycastle.jce.spec.ECParameterSpec |
ecParameters |
provider| Constructor and Description |
|---|
AsymmetricKeyCreatorEcBc(org.bouncycastle.jce.spec.ECParameterSpec ecParameters)
The constructor.
|
AsymmetricKeyCreatorEcBc(org.bouncycastle.jce.spec.ECParameterSpec ecParameters,
RandomFactory randomFactory)
The constructor.
|
| Modifier and Type | Method and Description |
|---|---|
AsymmetricKeyPairEcBc |
createKeyPair(org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey privateKey,
org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey publicKey) |
int |
getKeyLength(org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey privateKey) |
int |
getKeyLength(org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey publicKey) |
protected void |
init(KeyPairGenerator keyPairGenerator) |
void |
verifyKey(org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey privateKey) |
void |
verifyKey(org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey publicKey) |
asData, asData, asData, createKeyPair, createPrivateKey, createPublicKey, generateKeyPair, getKeyLength, register, registercreateSecureRandom, getRandomFactorygetAlgorithmgetProvidercreationFailedException, creationFailedException, creationFailedException, creationFailedException, getAlgorithm, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitasBinary, asBinary, asBinary, asData, asData, asData, createKeyPair, createPrivateKey, createPublicKeygetAlgorithmasBinaryasBinaryasBinarypublic AsymmetricKeyCreatorEcBc(org.bouncycastle.jce.spec.ECParameterSpec ecParameters)
ecParameters - the ECParameterSpec.public AsymmetricKeyCreatorEcBc(org.bouncycastle.jce.spec.ECParameterSpec ecParameters,
RandomFactory randomFactory)
ecParameters - the ECParameterSpec.randomFactory - the random factory.public AsymmetricKeyPairEcBc createKeyPair(org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey privateKey, org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey publicKey)
public int getKeyLength(org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey privateKey)
public void verifyKey(org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey privateKey)
public int getKeyLength(org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey publicKey)
public void verifyKey(org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey publicKey)
protected void init(KeyPairGenerator keyPairGenerator) throws Exception
init in class AbstractAsymmetricKeyCreator<org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey,org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey,AsymmetricKeyPairEcBc>ExceptionCopyright © 2001–2019 mmm-Team. All rights reserved.