public abstract class DefaultMultiBlockCipher extends java.lang.Object implements MultiBlockCipher
| Modifier | Constructor and Description |
|---|---|
protected |
DefaultMultiBlockCipher() |
| Modifier and Type | Method and Description |
|---|---|
int |
getMultiBlockSize()
Return the multi-block size for this cipher (in bytes).
|
int |
processBlocks(byte[] in,
int inOff,
int blockCount,
byte[] out,
int outOff)
Process blockCount blocks from input in offset inOff and place the output in
out from offset outOff.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAlgorithmName, getBlockSize, init, processBlock, resetpublic int getMultiBlockSize()
MultiBlockCiphergetMultiBlockSize in interface MultiBlockCipherpublic int processBlocks(byte[] in,
int inOff,
int blockCount,
byte[] out,
int outOff)
throws DataLengthException,
java.lang.IllegalStateException
MultiBlockCipherprocessBlocks in interface MultiBlockCipherin - input data array.inOff - start of input data in in.blockCount - number of blocks to be processed.out - output data array.outOff - start position for output data.DataLengthExceptionjava.lang.IllegalStateException