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 AsymmetricBlockCipherElGamal.OperatorFactory.createCipher(boolean forEncryption, AsymmetricKey key, ElGamal.Parameters parameters, SecureRandom random) protected AsymmetricBlockCipherRSA.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 TypeClassDescriptionclassOptimal Asymmetric Encryption Padding (OAEP) - see PKCS 1 V 2.classthis 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