| Bouncy Castle Cryptography Library 1.39 | |
| Prev Class | Next Class | Frames | No Frames |
| Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
CipherSpiorg.bouncycastle.jce.provider.WrapCipherSpiorg.bouncycastle.jce.provider.JCEBlockCipherNested Class Summary | |
static class | |
static class |
|
static class |
|
static class |
|
static class |
|
static class |
|
static class |
|
static class |
|
static class | |
static class |
|
static class |
|
static class |
|
static class |
|
static class | |
static class |
|
static class |
|
static class |
|
static class |
|
static class |
|
static class |
|
static class |
|
static class |
|
static class |
|
static class |
|
static class |
|
static class |
|
static class |
|
static class | |
static class |
|
static class | |
static class |
|
static class | |
static class |
|
static class |
|
static class |
|
static class |
|
static class | |
static class |
|
static class |
|
Nested classes/interfaces inherited from class org.bouncycastle.jce.provider.WrapCipherSpi | |
WrapCipherSpi.DESEDEWrap, WrapCipherSpi.RC2Wrap, WrapCipherSpi.RFC3211DESedeWrap | |
Field Summary |
Fields inherited from class org.bouncycastle.jce.provider.WrapCipherSpi | |
engineParams, pbeHash, pbeIvSize, pbeKeySize, pbeType, wrapEngine | |
Fields inherited from interface org.bouncycastle.jce.provider.PBE | |
MD2, MD5, OPENSSL, PKCS12, PKCS5S1, PKCS5S2, RIPEMD160, SHA1, SHA256, TIGER | |
Constructor Summary | |
| |
| |
Method Summary | |
protected byte[] |
|
protected int |
|
protected int | |
protected byte[] | |
protected int |
|
protected int |
|
protected AlgorithmParameters | |
protected void |
|
protected void |
|
protected void |
|
protected void |
|
protected void |
|
protected byte[] |
|
protected int |
|
Methods inherited from class org.bouncycastle.jce.provider.WrapCipherSpi | |
engineDoFinal, engineDoFinal, engineGetBlockSize, engineGetIV, engineGetKeySize, engineGetOutputSize, engineGetParameters, engineInit, engineInit, engineInit, engineSetMode, engineSetPadding, engineUnwrap, engineUpdate, engineUpdate, engineWrap | |
protected byte[] engineDoFinal(byte[] input,
int inputOffset,
int inputLen)
throws IllegalBlockSizeException,
BadPaddingException
- Overrides:
- engineDoFinal in interface WrapCipherSpi
protected int engineDoFinal(byte[] input,
int inputOffset,
int inputLen,
byte[] output,
int outputOffset)
throws IllegalBlockSizeException,
BadPaddingException
- Overrides:
- engineDoFinal in interface WrapCipherSpi
protected int engineGetBlockSize()
- Overrides:
- engineGetBlockSize in interface WrapCipherSpi
protected int engineGetKeySize(Key key)
- Overrides:
- engineGetKeySize in interface WrapCipherSpi
protected int engineGetOutputSize(int inputLen)
- Overrides:
- engineGetOutputSize in interface WrapCipherSpi
protected AlgorithmParameters engineGetParameters()
- Overrides:
- engineGetParameters in interface WrapCipherSpi
protected void engineInit(int opmode,
Key key,
AlgorithmParameterSpec params,
SecureRandom random)
throws InvalidKeyException,
InvalidAlgorithmParameterException
- Overrides:
- engineInit in interface WrapCipherSpi
protected void engineInit(int opmode,
Key key,
AlgorithmParameters params,
SecureRandom random)
throws InvalidKeyException,
InvalidAlgorithmParameterException
- Overrides:
- engineInit in interface WrapCipherSpi
protected void engineInit(int opmode,
Key key,
SecureRandom random)
throws InvalidKeyException
- Overrides:
- engineInit in interface WrapCipherSpi
protected void engineSetMode(String mode)
throws NoSuchAlgorithmException
- Overrides:
- engineSetMode in interface WrapCipherSpi
protected void engineSetPadding(String padding)
throws NoSuchPaddingException
- Overrides:
- engineSetPadding in interface WrapCipherSpi
protected byte[] engineUpdate(byte[] input,
int inputOffset,
int inputLen)
- Overrides:
- engineUpdate in interface WrapCipherSpi
protected int engineUpdate(byte[] input,
int inputOffset,
int inputLen,
byte[] output,
int outputOffset)
throws ShortBufferException
- Overrides:
- engineUpdate in interface WrapCipherSpi