Uses of Interface
org.gudy.bouncycastle.crypto.CipherParameters
Packages that use CipherParameters
Package
Description
Block encodings for asymmetric ciphers.
Modes for symmetric ciphers.
Classes for parameter objects for ciphers and generators.
-
Uses of CipherParameters in org.gudy.bouncycastle.crypto
Fields in org.gudy.bouncycastle.crypto declared as CipherParametersModifier and TypeFieldDescriptionprivate CipherParametersAsymmetricCipherKeyPair.privateParamprivate CipherParametersAsymmetricCipherKeyPair.publicParamMethods in org.gudy.bouncycastle.crypto that return CipherParametersModifier and TypeMethodDescriptionabstract CipherParametersPBEParametersGenerator.generateDerivedMacParameters(int keySize) generate derived parameters for a key of length keySize, specifically for use with a MAC.abstract CipherParametersPBEParametersGenerator.generateDerivedParameters(int keySize) generate derived parameters for a key of length keySize.abstract CipherParametersPBEParametersGenerator.generateDerivedParameters(int keySize, int ivSize) generate derived parameters for a key of length keySize, and an initialisation vector (IV) of length ivSize.AsymmetricCipherKeyPair.getPrivate()return the private key parameters.AsymmetricCipherKeyPair.getPublic()return the public key parameters.Methods in org.gudy.bouncycastle.crypto with parameters of type CipherParametersModifier and TypeMethodDescriptionBasicAgreement.calculateAgreement(CipherParameters pubKey) given a public key from a given party calculate the next message in the agreement sequence.voidAsymmetricBlockCipher.init(boolean forEncryption, CipherParameters param) initialise the cipher.voidBasicAgreement.init(CipherParameters param) initialise the agreement engine.voidBlockCipher.init(boolean forEncryption, CipherParameters params) Initialise the cipher.voidBufferedAsymmetricBlockCipher.init(boolean forEncryption, CipherParameters params) initialise the buffer and the underlying cipher.voidBufferedBlockCipher.init(boolean forEncryption, CipherParameters params) initialise the cipher.voidDSA.init(boolean forSigning, CipherParameters param) initialise the signer for signature generation or signature verification.voidMac.init(CipherParameters params) Initialise the MAC.voidStreamBlockCipher.init(boolean forEncryption, CipherParameters params) initialise the underlying cipher.voidStreamCipher.init(boolean forEncryption, CipherParameters params) Initialise the cipher.voidWrapper.init(boolean forWrapping, CipherParameters param) Constructors in org.gudy.bouncycastle.crypto with parameters of type CipherParametersModifierConstructorDescriptionAsymmetricCipherKeyPair(CipherParameters publicParam, CipherParameters privateParam) basic constructor. -
Uses of CipherParameters in org.gudy.bouncycastle.crypto.agreement
Methods in org.gudy.bouncycastle.crypto.agreement with parameters of type CipherParametersModifier and TypeMethodDescriptionECDHBasicAgreement.calculateAgreement(CipherParameters pubKey) voidECDHBasicAgreement.init(CipherParameters key) -
Uses of CipherParameters in org.gudy.bouncycastle.crypto.encodings
Methods in org.gudy.bouncycastle.crypto.encodings with parameters of type CipherParametersModifier and TypeMethodDescriptionvoidISO9796d1Encoding.init(boolean forEncryption, CipherParameters param) voidOAEPEncoding.init(boolean forEncryption, CipherParameters param) voidPKCS1Encoding.init(boolean forEncryption, CipherParameters param) -
Uses of CipherParameters in org.gudy.bouncycastle.crypto.engines
Fields in org.gudy.bouncycastle.crypto.engines declared as CipherParametersModifier and TypeFieldDescription(package private) CipherParametersIESEngine.privParam(package private) CipherParametersIESEngine.pubParamMethods in org.gudy.bouncycastle.crypto.engines with parameters of type CipherParametersModifier and TypeMethodDescriptionvoidAESFastEngine.init(boolean forEncryption, CipherParameters params) initialise an AES cipher.voidIESEngine.init(boolean forEncryption, CipherParameters privParam, CipherParameters pubParam, CipherParameters param) Initialise the encryptor.voidRC4Engine.init(boolean forEncryption, CipherParameters params) initialise a RC4 cipher.voidRSAEngine.init(boolean forEncryption, CipherParameters param) initialise the RSA engine. -
Uses of CipherParameters in org.gudy.bouncycastle.crypto.generators
Methods in org.gudy.bouncycastle.crypto.generators that return CipherParametersModifier and TypeMethodDescriptionOpenSSLPBEParametersGenerator.generateDerivedMacParameters(int keySize) Generate a key parameter for use with a MAC derived from the password, salt, and iteration count we are currently initialised with.PKCS12ParametersGenerator.generateDerivedMacParameters(int keySize) Generate a key parameter for use with a MAC derived from the password, salt, and iteration count we are currently initialised with.PKCS5S1ParametersGenerator.generateDerivedMacParameters(int keySize) Generate a key parameter for use with a MAC derived from the password, salt, and iteration count we are currently initialised with.OpenSSLPBEParametersGenerator.generateDerivedParameters(int keySize) Generate a key parameter derived from the password, salt, and iteration count we are currently initialised with.OpenSSLPBEParametersGenerator.generateDerivedParameters(int keySize, int ivSize) Generate a key with initialisation vector parameter derived from the password, salt, and iteration count we are currently initialised with.PKCS12ParametersGenerator.generateDerivedParameters(int keySize) Generate a key parameter derived from the password, salt, and iteration count we are currently initialised with.PKCS12ParametersGenerator.generateDerivedParameters(int keySize, int ivSize) Generate a key with initialisation vector parameter derived from the password, salt, and iteration count we are currently initialised with.PKCS5S1ParametersGenerator.generateDerivedParameters(int keySize) Generate a key parameter derived from the password, salt, and iteration count we are currently initialised with.PKCS5S1ParametersGenerator.generateDerivedParameters(int keySize, int ivSize) Generate a key with initialisation vector parameter derived from the password, salt, and iteration count we are currently initialised with. -
Uses of CipherParameters in org.gudy.bouncycastle.crypto.macs
Methods in org.gudy.bouncycastle.crypto.macs with parameters of type CipherParameters -
Uses of CipherParameters in org.gudy.bouncycastle.crypto.modes
Methods in org.gudy.bouncycastle.crypto.modes with parameters of type CipherParametersModifier and TypeMethodDescriptionvoidCBCBlockCipher.init(boolean encrypting, CipherParameters params) Initialise the cipher and, possibly, the initialisation vector (IV).voidCFBBlockCipher.init(boolean encrypting, CipherParameters params) Initialise the cipher and, possibly, the initialisation vector (IV).voidOFBBlockCipher.init(boolean encrypting, CipherParameters params) Initialise the cipher and, possibly, the initialisation vector (IV).voidOpenPGPCFBBlockCipher.init(boolean forEncryption, CipherParameters params) Initialise the cipher and, possibly, the initialisation vector (IV).voidPGPCFBBlockCipher.init(boolean forEncryption, CipherParameters params) Initialise the cipher and, possibly, the initialisation vector (IV).voidSICBlockCipher.init(boolean forEncryption, CipherParameters params) -
Uses of CipherParameters in org.gudy.bouncycastle.crypto.paddings
Methods in org.gudy.bouncycastle.crypto.paddings with parameters of type CipherParametersModifier and TypeMethodDescriptionvoidPaddedBufferedBlockCipher.init(boolean forEncryption, CipherParameters params) initialise the cipher. -
Uses of CipherParameters in org.gudy.bouncycastle.crypto.params
Classes in org.gudy.bouncycastle.crypto.params that implement CipherParametersModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassparameters for using an integrated cipher in stream mode.classclassclassclassclassclassclassclassFields in org.gudy.bouncycastle.crypto.params declared as CipherParametersModifier and TypeFieldDescriptionprivate CipherParametersParametersWithIV.parametersprivate CipherParametersParametersWithRandom.parametersMethods in org.gudy.bouncycastle.crypto.params that return CipherParametersModifier and TypeMethodDescriptionParametersWithIV.getParameters()ParametersWithRandom.getParameters()Constructors in org.gudy.bouncycastle.crypto.params with parameters of type CipherParametersModifierConstructorDescriptionParametersWithIV(CipherParameters parameters, byte[] iv) ParametersWithIV(CipherParameters parameters, byte[] iv, int ivOff, int ivLen) ParametersWithRandom(CipherParameters parameters) ParametersWithRandom(CipherParameters parameters, SecureRandom random) -
Uses of CipherParameters in org.gudy.bouncycastle.crypto.signers
Methods in org.gudy.bouncycastle.crypto.signers with parameters of type CipherParametersModifier and TypeMethodDescriptionvoidDSASigner.init(boolean forSigning, CipherParameters param) voidECDSASigner.init(boolean forSigning, CipherParameters param) -
Uses of CipherParameters in org.gudy.bouncycastle.jce.provider
Fields in org.gudy.bouncycastle.jce.provider declared as CipherParameters