AddCipherBuffer()

Syntax

AddCipherBuffer(#Cipher, *Input, InputOffset, *Output, OutputOffset, Size)
Description
Add new data to the cipher started with StartAESCipher() and copy the ciphered data into the output buffer.

Parameters

#Cipher The cipher to which the data should be added.
*Input The input buffer. It has to be allocated with AllocateMemory().
InputOffset The offset (in bytes) in the input buffer.
*Output The output buffer. It has to be allocated with AllocateMemory() and be different than the input buffer.
InputOffset The offset (in bytes) in the output buffer.
Size The size of the data to be ciphered. This is the amount of bytes which will be read from the input buffer and also written to the output buffer.

Return value

None.

See Also

StartAESCipher(), FinishCipher(), AESDecoder(), AESEncoder()
<- AESEncoder() - Cipher Index - AddFingerprintBuffer() ->