Decrypt(TCipherType,TCipherMode,TCipherPadding,Integer,Pointer,Integer,Pointer,Integer,Pointer,Integer) Method

Represents method Decrypt(TCipherType,TCipherMode,TCipherPadding,Integer,Pointer,Integer,Pointer,Integer,Pointer,Integer).

Namespace: flcCipher
function Decrypt(
 const Cipher: TCipherType; const Mode: TCipherMode;
 const Padding: TCipherPadding;
 const KeyBits: Integer;
 const KeyBuffer: Pointer; const KeyBufferSize: Integer;
 const Buffer: Pointer; const BufferSize: Integer;
 const InitVectorBuffer: Pointer; const InitVectorBufferSize: Integer): Integer; overload;

Parameters

Cipher
Type: TCipherType

Mode
Type: TCipherMode

Padding
Type: TCipherPadding

KeyBits
Type: Integer

KeyBuffer
Type: Pointer

KeyBufferSize
Type: Integer

Buffer
Type: Pointer

BufferSize
Type: Integer

InitVectorBuffer
Type: Pointer

InitVectorBufferSize
Type: Integer

Return Value

Type: Integer