GCM.processBytes

process a block of bytes from in putting the result into out.

struct GCM(T)
nothrow
size_t
processBytes
(
in ubyte[] input
,
ubyte[] output
)
if (
is(T == void) ||
(
isBlockCipher!T &&
T.blockSize == 16
)
)

Return Value

Type: size_t

Number of written bytes to output.

Throws

Error if the output buffer is too small.

Meta