Uses of Interface
org.bouncycastle.crypto.internal.CipherParameters
-
-
Uses of CipherParameters in org.bouncycastle.crypto.internal
Methods in org.bouncycastle.crypto.internal that return CipherParameters Modifier and Type Method Description CipherParametersKeyEncapsulation. decrypt(byte[] in, int inOff, int inLen, int keyLen)Decapsulate an encapsulated session key.CipherParametersKeyEncapsulation. encrypt(byte[] out, int outOff, int keyLen)Encapsulate a randomly generated session key.abstract 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.Methods in org.bouncycastle.crypto.internal with parameters of type CipherParameters Modifier and Type Method Description java.math.BigIntegerBasicAgreement. calculateAgreement(CipherParameters pubKey)given a public key from a given party calculate the next message in the agreement sequence.voidRawAgreement. calculateAgreement(CipherParameters publicKey, byte[] buf, int off)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.voidBufferedBlockCipher. init(boolean forEncryption, CipherParameters params)initialise the cipher.voidDSA. init(boolean forSigning, CipherParameters param)initialise the signer for signature generation or signature verification.voidKeyEncapsulation. init(CipherParameters param)Initialise the key encapsulation mechanism.voidMac. init(CipherParameters params)Initialise the MAC.voidRawAgreement. init(CipherParameters parameters)voidSigner. init(boolean forSigning, CipherParameters param)Initialise the signer for signing or verification.voidStreamCipher. init(boolean forEncryption, CipherParameters params)Initialise the cipher.voidWrapper. init(boolean forWrapping, CipherParameters param) -
Uses of CipherParameters in org.bouncycastle.crypto.internal.encodings
Methods in org.bouncycastle.crypto.internal.encodings with parameters of type CipherParameters Modifier and Type Method Description voidOAEPEncoding. init(boolean forEncryption, CipherParameters param)voidPKCS1Encoding. init(boolean forEncryption, CipherParameters param) -
Uses of CipherParameters in org.bouncycastle.crypto.internal.macs
Methods in org.bouncycastle.crypto.internal.macs with parameters of type CipherParameters Modifier and Type Method Description voidAEADCipherMac. init(CipherParameters params)voidCBCBlockCipherMac. init(CipherParameters params)voidCFBBlockCipherMac. init(CipherParameters params)voidCMac. init(CipherParameters params)voidGMac. init(CipherParameters params)Initialises the GMAC - requires aParametersWithIVproviding aKeyParameterImpland a nonce.voidHMac. init(CipherParameters params)voidTruncatingMac. init(CipherParameters params) -
Uses of CipherParameters in org.bouncycastle.crypto.internal.modes
Methods in org.bouncycastle.crypto.internal.modes with parameters of type CipherParameters Modifier and Type Method Description voidAEADBlockCipher. init(boolean forEncryption, CipherParameters params)initialize the underlying cipher.voidCBCBlockCipher. init(boolean encrypting, CipherParameters params)Initialise the cipher and, possibly, the initialisation vector (IV).voidCCMBlockCipher. init(boolean forEncryption, CipherParameters params)voidCFBBlockCipher. init(boolean encrypting, CipherParameters params)Initialise the cipher and, possibly, the initialisation vector (IV).voidEAXBlockCipher. init(boolean forEncryption, CipherParameters params)voidGCFBBlockCipher. init(boolean forEncryption, CipherParameters params)voidGCMBlockCipher. init(boolean forEncryption, CipherParameters params)NOTE: MAC sizes from 32 bits to 128 bits (must be a multiple of 8) are supported.voidGOFBBlockCipher. init(boolean encrypting, CipherParameters params)Initialise the cipher and, possibly, the initialisation vector (IV).voidOCBBlockCipher. init(boolean forEncryption, CipherParameters parameters)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).voidSICBlockCipher. init(boolean forEncryption, CipherParameters params) -
Uses of CipherParameters in org.bouncycastle.crypto.internal.paddings
Methods in org.bouncycastle.crypto.internal.paddings with parameters of type CipherParameters Modifier and Type Method Description voidPaddedBufferedBlockCipher. init(boolean forEncryption, CipherParameters params)initialise the cipher. -
Uses of CipherParameters in org.bouncycastle.crypto.internal.params
Subinterfaces of CipherParameters in org.bouncycastle.crypto.internal.params Modifier and Type Interface Description interfaceKeyParameterCreated by dgh on 16/06/15.Classes in org.bouncycastle.crypto.internal.params that implement CipherParameters Modifier and Type Class Description classAEADParametersclassAsymmetricKeyParameterclassDhKeyParametersclassDhParametersclassDhPrivateKeyParametersclassDhPublicKeyParametersclassDhuPrivateParametersclassDhuPublicParametersclassDsaKeyParametersclassDsaParametersclassDsaPrivateKeyParametersclassDsaPublicKeyParametersclassEcDhuPrivateParametersclassEcDhuPublicParametersclassEcKeyParametersclassEcMqvPrivateParametersclassEcMqvPublicParametersclassEcPrivateKeyParametersclassEcPublicKeyParametersclassKeyParameterImplclassMqvPrivateParametersclassMqvPublicParametersclassParametersWithIVclassParametersWithRandomclassParametersWithSaltCipher parameters with a fixed salt value associated with them.classRsaKeyParametersclassRsaPrivateCrtKeyParametersMethods in org.bouncycastle.crypto.internal.params that return CipherParameters Modifier and Type Method Description CipherParametersParametersWithIV. getParameters()CipherParametersParametersWithRandom. getParameters()CipherParametersParametersWithSalt. getParameters()Constructors in org.bouncycastle.crypto.internal.params with parameters of type CipherParameters Constructor Description ParametersWithIV(CipherParameters parameters, byte[] iv)ParametersWithIV(CipherParameters parameters, byte[] iv, int ivOff, int ivLen)ParametersWithRandom(CipherParameters parameters, java.security.SecureRandom random)ParametersWithSalt(CipherParameters parameters, byte[] salt)ParametersWithSalt(CipherParameters parameters, byte[] salt, int saltOff, int saltLen) -
Uses of CipherParameters in org.bouncycastle.crypto.internal.signers
Methods in org.bouncycastle.crypto.internal.signers with parameters of type CipherParameters Modifier and Type Method Description voidBaseISO9796d2PSSSigner. init(boolean forSigning, CipherParameters param)Initialise the signer.voidBaseISO9796d2Signer. init(boolean forSigning, CipherParameters param)voidBaseRsaDigestSigner. init(boolean forSigning, CipherParameters parameters)initialise the signer for signing or verification.voidBaseX931Signer. init(boolean forSigning, CipherParameters param)
-