Uses of Interface
org.bouncycastle.crypto.internal.AsymmetricBlockCipher
-
Packages that use AsymmetricBlockCipher Package Description org.bouncycastle.crypto.general Classes for general encryption algorithms and non-FIPS approved variants.org.bouncycastle.crypto.internal.encodings org.bouncycastle.crypto.internal.signers -
-
Uses of AsymmetricBlockCipher in org.bouncycastle.crypto.general
Methods in org.bouncycastle.crypto.general that return AsymmetricBlockCipher Modifier and Type Method Description protected AsymmetricBlockCipher
ElGamal.OperatorFactory. createCipher(boolean forEncryption, AsymmetricKey key, ElGamal.Parameters parameters, java.security.SecureRandom random)
protected AsymmetricBlockCipher
RSA.OperatorFactory. createCipher(boolean forEncryption, AsymmetricKey key, RSA.Parameters parameters, java.security.SecureRandom random)
-
Uses of AsymmetricBlockCipher in org.bouncycastle.crypto.internal.encodings
Classes in org.bouncycastle.crypto.internal.encodings that implement AsymmetricBlockCipher Modifier and Type Class Description 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.Methods in org.bouncycastle.crypto.internal.encodings that return AsymmetricBlockCipher Modifier and Type Method Description AsymmetricBlockCipher
OAEPEncoding. getUnderlyingCipher()
AsymmetricBlockCipher
PKCS1Encoding. getUnderlyingCipher()
Constructors in org.bouncycastle.crypto.internal.encodings with parameters of type AsymmetricBlockCipher Constructor Description 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. -
Uses of AsymmetricBlockCipher in org.bouncycastle.crypto.internal.signers
Constructors in org.bouncycastle.crypto.internal.signers with parameters of type AsymmetricBlockCipher Constructor Description BaseISO9796d2PSSSigner(AsymmetricBlockCipher cipher, Digest digest, byte[] salt, boolean implicit)
Generate a signer for the with either implicit or explicit trailers for ISO9796-2, scheme 2 or 3.BaseISO9796d2PSSSigner(AsymmetricBlockCipher cipher, Digest digest, int saltLength, boolean implicit)
Generate a signer with either implicit or explicit trailers for ISO9796-2, scheme 2 or 3.BaseISO9796d2Signer(AsymmetricBlockCipher cipher, Digest digest, boolean implicit)
Generate a signer with either implicit or explicit trailers for ISO9796-2.BaseRsaDigestSigner(AsymmetricBlockCipher rsaEngine, Digest digest, ASN1ObjectIdentifier digestOid)
BaseX931Signer(AsymmetricBlockCipher cipher, Digest digest, boolean implicit)
Generate a signer with either implicit or explicit trailers for X9.31
-