S - type of SignatureEcBc.public abstract class AsymmetricAccessEcBc<S extends SignatureEcBc> extends AsymmetricAccess<S,org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey,org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey,AsymmetricKeyPairEcBc,AsymmetricKeyCreatorEcBc>
| Modifier and Type | Field and Description |
|---|---|
protected org.bouncycastle.jce.spec.ECParameterSpec |
ecParameters
The
ECParameterSpec of the elliptic curve. |
cryptorConfig, randomFactory| Modifier | Constructor and Description |
|---|---|
|
AsymmetricAccessEcBc(org.bouncycastle.jce.spec.ECParameterSpec ecParameters,
SignatureConfig<S> signatureConfig,
AsymmetricCryptorConfigEcIes<org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey,org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey> cryptorConfig,
RandomFactory randomFactory)
The constructor.
|
|
AsymmetricAccessEcBc(org.bouncycastle.jce.spec.ECParameterSpec ecParameters,
SignatureFactoryEcBc<S> signatureFactory,
HashConfig hashConfig,
RandomFactory randomFactory)
The constructor.
|
private |
AsymmetricAccessEcBc(org.bouncycastle.jce.spec.ECParameterSpec ecParameters,
SignatureFactoryEcBc<S> signatureFactory,
HashConfig hashConfig,
RandomFactory randomFactory,
SecurityProvider provider) |
| Modifier and Type | Method and Description |
|---|---|
AsymmetricKeyCreatorEcBc |
newKeyCreator() |
createSignature, getCryptorConfig, getSignatureConfig, getSignatureFactoryWithoutHash, newDecryptor, newDecryptorUnsafe, newEncryptor, newEncryptorUnsafe, newHashCreator, newSigner, newVerifierclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitnewSignerUnsafe, newVerifierUnsafeprotected final org.bouncycastle.jce.spec.ECParameterSpec ecParameters
ECParameterSpec of the elliptic curve.public AsymmetricAccessEcBc(org.bouncycastle.jce.spec.ECParameterSpec ecParameters,
SignatureConfig<S> signatureConfig,
AsymmetricCryptorConfigEcIes<org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey,org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey> cryptorConfig,
RandomFactory randomFactory)
ecParameters - the ECParameterSpec.signatureConfig - the SignatureConfig.cryptorConfig - the AsymmetricCryptorConfigEcIes.randomFactory - the optional RandomFactory.public AsymmetricAccessEcBc(org.bouncycastle.jce.spec.ECParameterSpec ecParameters,
SignatureFactoryEcBc<S> signatureFactory,
HashConfig hashConfig,
RandomFactory randomFactory)
ecParameters - the ECParameterSpec.signatureFactory - the SignatureFactoryEcBc.hashConfig - the HashConfig for the hash used for signatures.randomFactory - the RandomFactory.private AsymmetricAccessEcBc(org.bouncycastle.jce.spec.ECParameterSpec ecParameters,
SignatureFactoryEcBc<S> signatureFactory,
HashConfig hashConfig,
RandomFactory randomFactory,
SecurityProvider provider)
public AsymmetricKeyCreatorEcBc newKeyCreator()
Copyright © 2001–2019 mmm-Team. All rights reserved.