Uses of Interface
org.bouncycastle.crypto.internal.AsymmetricBlockCipher
Packages that use AsymmetricBlockCipher
Package
Description
Classes for general encryption algorithms and non-FIPS approved variants.
-
Uses of AsymmetricBlockCipher in org.bouncycastle.crypto.general
Methods in org.bouncycastle.crypto.general that return AsymmetricBlockCipherModifier and TypeMethodDescriptionprotected AsymmetricBlockCipher
ElGamal.OperatorFactory.createCipher
(boolean forEncryption, AsymmetricKey key, ElGamal.Parameters parameters, SecureRandom random) protected AsymmetricBlockCipher
RSA.OperatorFactory.createCipher
(boolean forEncryption, AsymmetricKey key, RSA.Parameters parameters, SecureRandom random) -
Uses of AsymmetricBlockCipher in org.bouncycastle.crypto.internal.encodings
Classes in org.bouncycastle.crypto.internal.encodings that implement AsymmetricBlockCipherModifier and TypeClassDescriptionclass
Optimal Asymmetric Encryption Padding (OAEP) - see PKCS 1 V 2.class
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 AsymmetricBlockCipherModifier and TypeMethodDescriptionOAEPEncoding.getUnderlyingCipher()
PKCS1Encoding.getUnderlyingCipher()
Constructors in org.bouncycastle.crypto.internal.encodings with parameters of type AsymmetricBlockCipherModifierConstructorDescriptionOAEPEncoding
(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 AsymmetricBlockCipherModifierConstructorDescriptionBaseISO9796d2PSSSigner
(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