int
Cipher.doFinal(byte[] output,
int outputOffset)
Finishes a multiple-part encryption or decryption operation, depending
on how this cipher was initialized.
int
Cipher.doFinal(byte[] input,
int inputOffset,
int inputLen,
byte[] output)
Encrypts or decrypts data in a single-part operation, or finishes a
multiple-part operation.
int
Cipher.doFinal(byte[] input,
int inputOffset,
int inputLen,
byte[] output,
int outputOffset)
Encrypts or decrypts data in a single-part operation, or finishes a
multiple-part operation.
int
Encrypts or decrypts data in a single-part operation, or finishes a
multiple-part operation.
void
Mac.doFinal(byte[] output,
int outOffset)
Finishes the MAC operation.
protected abstract int
CipherSpi.engineDoFinal(byte[] input,
int inputOffset,
int inputLen,
byte[] output,
int outputOffset)
Encrypts or decrypts data in a single-part operation,
or finishes a multiple-part operation.
protected int
Encrypts or decrypts data in a single-part operation,
or finishes a multiple-part operation.
protected abstract int
Generates the shared secret, and places it into the buffer
sharedSecret
, beginning at offset
inclusive.
protected abstract int
Generates the exemption mechanism key blob, and stores the result in
the output
buffer, starting at outputOffset
inclusive.
protected abstract int
CipherSpi.engineUpdate(byte[] input,
int inputOffset,
int inputLen,
byte[] output,
int outputOffset)
Continues a multiple-part encryption or decryption operation
(depending on how this cipher was initialized), processing another data
part.
protected int
Continues a multiple-part encryption or decryption operation
(depending on how this cipher was initialized), processing another data
part.
int
Generates the shared secret, and places it into the buffer
sharedSecret
, beginning at offset
inclusive.
int
Generates the exemption mechanism key blob, and stores the result in
the output
buffer.
int
Generates the exemption mechanism key blob, and stores the result in
the output
buffer, starting at outputOffset
inclusive.
int
Cipher.update(byte[] input,
int inputOffset,
int inputLen,
byte[] output)
Continues a multiple-part encryption or decryption operation
(depending on how this cipher was initialized), processing another data
part.
int
Cipher.update(byte[] input,
int inputOffset,
int inputLen,
byte[] output,
int outputOffset)
Continues a multiple-part encryption or decryption operation
(depending on how this cipher was initialized), processing another data
part.
int
Continues a multiple-part encryption or decryption operation
(depending on how this cipher was initialized), processing another data
part.