Uses of Interface
org.gudy.bouncycastle.crypto.CipherParameters
-
Packages that use CipherParameters Package Description org.gudy.bouncycastle.crypto org.gudy.bouncycastle.crypto.agreement org.gudy.bouncycastle.crypto.encodings Block encodings for asymmetric ciphers.org.gudy.bouncycastle.crypto.engines org.gudy.bouncycastle.crypto.generators org.gudy.bouncycastle.crypto.macs org.gudy.bouncycastle.crypto.modes Modes for symmetric ciphers.org.gudy.bouncycastle.crypto.paddings org.gudy.bouncycastle.crypto.params Classes for parameter objects for ciphers and generators.org.gudy.bouncycastle.crypto.signers org.gudy.bouncycastle.jce.provider -
-
Uses of CipherParameters in org.gudy.bouncycastle.crypto
Fields in org.gudy.bouncycastle.crypto declared as CipherParameters Modifier and Type Field Description private CipherParameters
AsymmetricCipherKeyPair. privateParam
private CipherParameters
AsymmetricCipherKeyPair. publicParam
Methods in org.gudy.bouncycastle.crypto that return CipherParameters Modifier and Type Method Description abstract CipherParameters
PBEParametersGenerator. generateDerivedMacParameters(int keySize)
generate derived parameters for a key of length keySize, specifically for use with a MAC.abstract CipherParameters
PBEParametersGenerator. generateDerivedParameters(int keySize)
generate derived parameters for a key of length keySize.abstract CipherParameters
PBEParametersGenerator. generateDerivedParameters(int keySize, int ivSize)
generate derived parameters for a key of length keySize, and an initialisation vector (IV) of length ivSize.CipherParameters
AsymmetricCipherKeyPair. getPrivate()
return the private key parameters.CipherParameters
AsymmetricCipherKeyPair. getPublic()
return the public key parameters.Methods in org.gudy.bouncycastle.crypto with parameters of type CipherParameters Modifier and Type Method Description java.math.BigInteger
BasicAgreement. calculateAgreement(CipherParameters pubKey)
given a public key from a given party calculate the next message in the agreement sequence.void
AsymmetricBlockCipher. init(boolean forEncryption, CipherParameters param)
initialise the cipher.void
BasicAgreement. init(CipherParameters param)
initialise the agreement engine.void
BlockCipher. init(boolean forEncryption, CipherParameters params)
Initialise the cipher.void
BufferedAsymmetricBlockCipher. init(boolean forEncryption, CipherParameters params)
initialise the buffer and the underlying cipher.void
BufferedBlockCipher. init(boolean forEncryption, CipherParameters params)
initialise the cipher.void
DSA. init(boolean forSigning, CipherParameters param)
initialise the signer for signature generation or signature verification.void
Mac. init(CipherParameters params)
Initialise the MAC.void
StreamBlockCipher. init(boolean forEncryption, CipherParameters params)
initialise the underlying cipher.void
StreamCipher. init(boolean forEncryption, CipherParameters params)
Initialise the cipher.void
Wrapper. init(boolean forWrapping, CipherParameters param)
Constructors in org.gudy.bouncycastle.crypto with parameters of type CipherParameters Constructor Description AsymmetricCipherKeyPair(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 CipherParameters Modifier and Type Method Description java.math.BigInteger
ECDHBasicAgreement. calculateAgreement(CipherParameters pubKey)
void
ECDHBasicAgreement. init(CipherParameters key)
-
Uses of CipherParameters in org.gudy.bouncycastle.crypto.encodings
Methods in org.gudy.bouncycastle.crypto.encodings with parameters of type CipherParameters Modifier and Type Method Description void
ISO9796d1Encoding. init(boolean forEncryption, CipherParameters param)
void
OAEPEncoding. init(boolean forEncryption, CipherParameters param)
void
PKCS1Encoding. init(boolean forEncryption, CipherParameters param)
-
Uses of CipherParameters in org.gudy.bouncycastle.crypto.engines
Fields in org.gudy.bouncycastle.crypto.engines declared as CipherParameters Modifier and Type Field Description (package private) CipherParameters
IESEngine. privParam
(package private) CipherParameters
IESEngine. pubParam
Methods in org.gudy.bouncycastle.crypto.engines with parameters of type CipherParameters Modifier and Type Method Description void
AESFastEngine. init(boolean forEncryption, CipherParameters params)
initialise an AES cipher.void
IESEngine. init(boolean forEncryption, CipherParameters privParam, CipherParameters pubParam, CipherParameters param)
Initialise the encryptor.void
RC4Engine. init(boolean forEncryption, CipherParameters params)
initialise a RC4 cipher.void
RSAEngine. 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 CipherParameters Modifier and Type Method Description CipherParameters
OpenSSLPBEParametersGenerator. 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.CipherParameters
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.CipherParameters
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.CipherParameters
OpenSSLPBEParametersGenerator. generateDerivedParameters(int keySize)
Generate a key parameter derived from the password, salt, and iteration count we are currently initialised with.CipherParameters
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.CipherParameters
PKCS12ParametersGenerator. generateDerivedParameters(int keySize)
Generate a key parameter derived from the password, salt, and iteration count we are currently initialised with.CipherParameters
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.CipherParameters
PKCS5S1ParametersGenerator. generateDerivedParameters(int keySize)
Generate a key parameter derived from the password, salt, and iteration count we are currently initialised with.CipherParameters
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 Modifier and Type Method Description void
HMac. init(CipherParameters params)
-
Uses of CipherParameters in org.gudy.bouncycastle.crypto.modes
Methods in org.gudy.bouncycastle.crypto.modes with parameters of type CipherParameters Modifier and Type Method Description void
CBCBlockCipher. init(boolean encrypting, CipherParameters params)
Initialise the cipher and, possibly, the initialisation vector (IV).void
CFBBlockCipher. init(boolean encrypting, CipherParameters params)
Initialise the cipher and, possibly, the initialisation vector (IV).void
OFBBlockCipher. init(boolean encrypting, CipherParameters params)
Initialise the cipher and, possibly, the initialisation vector (IV).void
OpenPGPCFBBlockCipher. init(boolean forEncryption, CipherParameters params)
Initialise the cipher and, possibly, the initialisation vector (IV).void
PGPCFBBlockCipher. init(boolean forEncryption, CipherParameters params)
Initialise the cipher and, possibly, the initialisation vector (IV).void
SICBlockCipher. 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 CipherParameters Modifier and Type Method Description void
PaddedBufferedBlockCipher. 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 CipherParameters Modifier and Type Class Description class
AsymmetricKeyParameter
class
DESedeParameters
class
DESParameters
class
DHKeyParameters
class
DHParameters
class
DHPrivateKeyParameters
class
DHPublicKeyParameters
class
DSAKeyParameters
class
DSAParameters
class
DSAPrivateKeyParameters
class
DSAPublicKeyParameters
class
ECKeyParameters
class
ECPrivateKeyParameters
class
ECPublicKeyParameters
class
ElGamalKeyParameters
class
ElGamalParameters
class
ElGamalPrivateKeyParameters
class
ElGamalPublicKeyParameters
class
IESParameters
parameters for using an integrated cipher in stream mode.class
IESWithCipherParameters
class
KeyParameter
class
ParametersWithIV
class
ParametersWithRandom
class
RC2Parameters
class
RC5Parameters
class
RSAKeyParameters
class
RSAPrivateCrtKeyParameters
Fields in org.gudy.bouncycastle.crypto.params declared as CipherParameters Modifier and Type Field Description private CipherParameters
ParametersWithIV. parameters
private CipherParameters
ParametersWithRandom. parameters
Methods in org.gudy.bouncycastle.crypto.params that return CipherParameters Modifier and Type Method Description CipherParameters
ParametersWithIV. getParameters()
CipherParameters
ParametersWithRandom. getParameters()
Constructors in org.gudy.bouncycastle.crypto.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)
ParametersWithRandom(CipherParameters parameters, java.security.SecureRandom random)
-
Uses of CipherParameters in org.gudy.bouncycastle.crypto.signers
Methods in org.gudy.bouncycastle.crypto.signers with parameters of type CipherParameters Modifier and Type Method Description void
DSASigner. init(boolean forSigning, CipherParameters param)
void
ECDSASigner. init(boolean forSigning, CipherParameters param)
-
Uses of CipherParameters in org.gudy.bouncycastle.jce.provider
Fields in org.gudy.bouncycastle.jce.provider declared as CipherParameters Modifier and Type Field Description private CipherParameters
JCEECDHKeyAgreement. privKey
-