CBC.processBlock

Process one block of input from the array in and write it to the out array.

Params input = the array containing the input data. output = the array the output data will be copied into.

struct CBC(Cipher)
uint
processBlock
(
in ubyte[] input
,
ubyte[] output
)
in { assert (input.length == blockSize, "input.length != blockSize"); assert (output.length >= blockSize, "output buffer too small"); assert (initialized, "cipher not initialized"); }
if ()

Return Value

Type: uint

the number of bytes processed and produced.

Meta