| Modifier and Type | Class and Description |
|---|---|
| private static class | |
| private static class | |
| private static class | |
| private static interface |
| Modifier and Type | Field and Description |
|---|---|
| private AEADParameters | |
| private static final Class | |
| private BlockCipher | |
| private static final int | |
| private BaseBlockCipher. | |
| private int | |
| private BlockCipherProvider | |
| private boolean | |
| private int | |
| private ParametersWithIV | |
| private int | |
| private String | |
| private boolean | |
| private String | |
| private PBEParameterSpec | |
| private int |
| Access | Constructor and Description |
|---|---|
| protected | |
| protected | |
| protected | |
| protected | |
| protected | |
| protected | |
| protected | |
| protected | |
| protected | |
| protected | |
| protected | |
| protected | |
| protected | |
| protected | |
| protected |
| Modifier and Type | Method and Description |
|---|---|
| private CipherParameters | |
| protected byte[] | engineDoFinal(byte[]
the input buffer input, int the offset in inputOffset, int input where the input startsthe input length inputLen)Overrides org. Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation. |
| protected int | engineDoFinal(byte[]
the input buffer input, int the offset in inputOffset, int input where the input
startsthe input length inputLen, byte[] the buffer for the result output, int the offset in outputOffset)output where the result
is storedOverrides org. Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation. |
| protected int | engineGetBlockSize()
Overrides org. Returns the block size (in bytes). |
| protected byte[] | engineGetIV()
Overrides org. Returns the initialization vector (IV) in a new buffer. |
| protected int | engineGetKeySize(Key
the key object key)Overrides org. Returns the key size of the given key object in bits. |
| protected int | engineGetOutputSize(int
the input length (in bytes) inputLen)Overrides org. Returns the length in bytes that an output buffer would
need to be in order to hold the result of the next |
| protected AlgorithmParameters | engineGetParameters()
Overrides org. Returns the parameters used with this cipher. |
| protected void | engineInit(int
the operation mode of this opmode, Key CipherSpi object
(this is one of the following:
ENCRYPT_MODE, DECRYPT_MODE,
WRAP_MODE, or UNWRAP_MODE)the encryption key key, final AlgorithmParameterSpec the algorithm parameters paramSpec, SecureRandom the source of randomness random)Overrides org. Initializes this |
| protected void | engineInit(int
the operation mode of this opmode, Key CipherSpi object
(this is one of the following:
ENCRYPT_MODE, DECRYPT_MODE,
WRAP_MODE, or UNWRAP_MODE)the encryption key key, AlgorithmParameters the algorithm parameters params, SecureRandom the source of randomness random)Overrides org. Initializes this |
| protected void | engineInit(int
the operation mode of this opmode, Key CipherSpi object
(this is one of the following:
ENCRYPT_MODE, DECRYPT_MODE,
WRAP_MODE or UNWRAP_MODE)the encryption key key, SecureRandom the source of randomness random)Overrides org. Initializes this |
| protected void | engineSetMode(String
the cipher mode mode)Overrides org. Sets the mode of this cipher. |
| protected void | engineSetPadding(String
the padding mechanism padding)Overrides org. Sets the padding mechanism of this cipher. |
| protected byte[] | engineUpdate(byte[]
the input buffer input, int the offset in inputOffset, int input where the input startsthe input length inputLen)Overrides org. Continues a multiple-part encryption or decryption operation
(depending on how this |
| protected int | engineUpdate(byte[]
the input buffer input, int the offset in inputOffset, int input where the input
startsthe input length inputLen, byte[] the buffer for the result output, int the offset in outputOffset)output where the result
is storedOverrides org. Continues a multiple-part encryption or decryption operation
(depending on how this |
| protected void | engineUpdateAAD(byte[]
the buffer containing the AAD input, int the offset in offset, int src where the AAD input startsthe number of AAD bytes length)Overrides javax. Continues a multipart update of the Additional Authentication Data (AAD), using a subset of the provided buffer. |
| protected void | engineUpdateAAD(ByteBuffer
the buffer containing the AAD src)Overrides javax. Continues a multipart update of the Additional Authentication Data (AAD). |
| private boolean |