CipherEngine (Class)

This class is a class to use a encryption algorithm from a EngineManager plugin.

Constructors
Instances of this class may only be created with the CreateCipher
function on the EngineDescriptor class.

Properties
IVSize as Integer (Read only)
MaxKeySize as Integer (Read only)
MinKeySize as Integer (Read only)

Methods
FUNCTION CreateKey(key as String,IV as String)
FUNCTION Encrypt(data as String) as String
FUNCTION Decrypt(data as String) as String
FUNCTION FinishEncrypt() as String
FUNCTION FinishDecrypt() as String
FUNCTION GetActiveBits(key as String) as Integer
FUNCTION PaddingBlockSize() as Integer

Implemented Interfaces
IEncryptionAlgorithm