Discuss this help topic in SecureBlackbox Forum

TElCustomCryptoProvider.EncryptInit

TElCustomCryptoProvider     See also     


Filter: C#  VB.NET  Pascal  C++  PHP  Java  


This topic is under development…

Declaration

[C#]
    TElCustomCryptoContext EncryptInit(int Algorithm, int Mode, TElCustomCryptoKey Key, TElCPParameters Params, TSBProgressFunc ProgressFunc, Object ProgressData);
    TElCustomCryptoContext EncryptInit(byte[] AlgOID, byte[] AlgParams, int Mode, TElCustomCryptoKey Key, TElCPParameters Params, TSBProgressFunc ProgressFunc, Object ProgressData);

[VB.NET]
    Function EncryptInit(ByVal Algorithm As Integer, ByVal Mode As Integer, ByVal Key As TElCustomCryptoKey, ByVal Params As TElCPParameters, ByVal ProgressFunc As TSBProgressFunc, ByVal ProgressData As Object) As TElCustomCryptoContext
    Function EncryptInit(ByVal AlgOID As Byte(), ByVal AlgParams As Byte(), ByVal Mode As Integer, ByVal Key As TElCustomCryptoKey, ByVal Params As TElCPParameters, ByVal ProgressFunc As TSBProgressFunc, ByVal ProgressData As Object) As TElCustomCryptoContext

[Pascal]
    function EncryptInit(Algorithm : integer; Mode : integer; Key : TElCustomCryptoKey; Params : TElRelativeDistinguishedName = nil; ProgressFunc : TSBProgressFunc = nil; ProgressData : pointer = nil) : TElCustomCryptoContext; virtual; abstract;
    function EncryptInit(const AlgOID : ByteArray; const AlgParams : ByteArray; Mode : integer; Key : TElCustomCryptoKey; Params : TElRelativeDistinguishedName = nil; ProgressFunc : TSBProgressFunc = nil; ProgressData : pointer = nil) : TElCustomCryptoContext; virtual; abstract;

[PHP]
    TElCustomCryptoContext EncryptInit(integer $Algorithm, integer $Mode, TElCustomCryptoKey $Key, TElRelativeDistinguishedName $Params, TSBProgressFunc|callable|NULL $ProgressFunc, TSBPointer|array of byte|string|NULL $ProgressData)
    TElCustomCryptoContext EncryptInit(array of byte|string|NULL $AlgOID, array of byte|string|NULL $AlgParams, integer $Mode, TElCustomCryptoKey $Key, TElRelativeDistinguishedName $Params, TSBProgressFunc|callable|NULL $ProgressFunc, TSBPointer|array of byte|string|NULL $ProgressData)

[Java]
    TElCustomCryptoContext encryptInit(int arg0, int arg1, TElCustomCryptoKey arg2, TElCPParameters arg3, TSBProgressFunc arg4, TObject arg5);
    TElCustomCryptoContext encryptInit(byte[] arg0, byte[] arg1, int arg2, TElCustomCryptoKey arg3, TElCPParameters arg4, TSBProgressFunc arg5, TObject arg6);

Parameters

  • Algorithm -
  • Mode -
  • Key -
  • Params -
  • ProgressFunc -
  • ProgressData -
  • AlgOID -
  • AlgParams -
  • pMethodProgressFunc -
  • pDataProgressFunc -

Return value

    …

Description

    …

See also:         

Discuss this help topic in SecureBlackbox Forum