- input
- the input buffer to transform.
- output
- the output buffer to store the result within.
Documentation for this section has not yet been entered.
Type Reason Javax.Crypto.ShortBufferException if the size of the output buffer is too small. Java.Lang.IllegalStateException if this cipher instance is not initialized for encryption or decryption. Java.Lang.IllegalArgumentException if the input buffer and the output buffer are the identical object.
Continues a multi-part transformation (encryption or decryption). The input.remaining() bytes starting at input.position() are transformed and stored in the output buffer.
If the output.remaining() is too small to hold the transformed bytes a ShortBufferException is thrown. Use Cipher.GetOutputSize(int) to check for the size of the output buffer.