Modifier and Type | Method and Description |
---|---|
AsymmetricBlockCipher |
BufferedAsymmetricBlockCipher.getUnderlyingCipher()
return the underlying cipher for the buffer.
|
Constructor and Description |
---|
BufferedAsymmetricBlockCipher(AsymmetricBlockCipher cipher)
base constructor.
|
Modifier and Type | Class and Description |
---|---|
class |
ISO9796d1Encoding
ISO 9796-1 padding.
|
class |
OAEPEncoding
Optimal Asymmetric Encryption Padding (OAEP) - see PKCS 1 V 2.
|
class |
PKCS1Encoding
this does your basic PKCS 1 v1.5 padding - whether or not you should be using this
depends on your application - see PKCS1 Version 2 for details.
|
Modifier and Type | Method and Description |
---|---|
AsymmetricBlockCipher |
PKCS1Encoding.getUnderlyingCipher() |
AsymmetricBlockCipher |
OAEPEncoding.getUnderlyingCipher() |
AsymmetricBlockCipher |
ISO9796d1Encoding.getUnderlyingCipher() |
Constructor and Description |
---|
ISO9796d1Encoding(AsymmetricBlockCipher cipher) |
OAEPEncoding(AsymmetricBlockCipher cipher) |
OAEPEncoding(AsymmetricBlockCipher cipher,
Digest hash) |
OAEPEncoding(AsymmetricBlockCipher cipher,
Digest hash,
byte[] encodingParams) |
OAEPEncoding(AsymmetricBlockCipher cipher,
Digest hash,
Digest mgf1Hash,
byte[] encodingParams) |
PKCS1Encoding(AsymmetricBlockCipher cipher)
Basic constructor.
|
Modifier and Type | Class and Description |
---|---|
class |
ElGamalEngine
this does your basic ElGamal algorithm.
|
class |
NaccacheSternEngine
NaccacheStern Engine.
|
class |
RSABlindedEngine
this does your basic RSA algorithm with blinding
|
class |
RSABlindingEngine
This does your basic RSA Chaum's blinding and unblinding as outlined in
"Handbook of Applied Cryptography", page 475.
|
class |
RSAEngine
this does your basic RSA algorithm.
|
Constructor and Description |
---|
GenericSigner(AsymmetricBlockCipher engine,
Digest digest) |
ISO9796d2PSSSigner(AsymmetricBlockCipher cipher,
Digest digest,
int saltLength)
Constructor for a signer with an explicit digest trailer.
|
ISO9796d2PSSSigner(AsymmetricBlockCipher cipher,
Digest digest,
int saltLength,
boolean implicit)
Generate a signer for the with either implicit or explicit trailers
for ISO9796-2, scheme 2 or 3.
|
ISO9796d2Signer(AsymmetricBlockCipher cipher,
Digest digest)
Constructor for a signer with an explicit digest trailer.
|
ISO9796d2Signer(AsymmetricBlockCipher cipher,
Digest digest,
boolean implicit)
Generate a signer for the with either implicit or explicit trailers
for ISO9796-2.
|
PSSSigner(AsymmetricBlockCipher cipher,
Digest contentDigest,
Digest mgfDigest,
int sLen) |
PSSSigner(AsymmetricBlockCipher cipher,
Digest contentDigest,
Digest mgfDigest,
int sLen,
byte trailer) |
PSSSigner(AsymmetricBlockCipher cipher,
Digest digest,
int sLen)
basic constructor
|
PSSSigner(AsymmetricBlockCipher cipher,
Digest digest,
int sLen,
byte trailer) |
Constructor and Description |
---|
JCEElGamalCipher(AsymmetricBlockCipher engine) |
JCERSACipher(AsymmetricBlockCipher engine) |
JCERSACipher(boolean publicKeyOnly,
boolean privateKeyOnly,
AsymmetricBlockCipher engine) |
JDKDigestSignature(DERObjectIdentifier objId,
Digest digest,
AsymmetricBlockCipher cipher) |
JDKDigestSignature(Digest digest,
AsymmetricBlockCipher cipher) |
JDKISOSignature(Digest digest,
AsymmetricBlockCipher cipher) |
JDKPSSSigner(AsymmetricBlockCipher signer,
PSSParameterSpec paramSpecArg) |
JDKPSSSigner(AsymmetricBlockCipher signer,
PSSParameterSpec baseParamSpec,
boolean isRaw) |
Modifier and Type | Method and Description |
---|---|
protected AsymmetricBlockCipher |
BcRSAAsymmetricKeyWrapper.createAsymmetricWrapper(ASN1ObjectIdentifier algorithm) |
protected abstract AsymmetricBlockCipher |
BcAsymmetricKeyWrapper.createAsymmetricWrapper(ASN1ObjectIdentifier algorithm) |
Copyright © 2015. All rights reserved.