Discuss this help topic in SecureBlackbox Forum

TElECIESCrypto.Create

TElECIESCrypto     


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


Creates a new instance of TElECIESCrypto.

Declaration

[C#]
    not available

[VB.NET]
    not available

[Pascal]
    constructor Create(EncAlgID, HashAlgID, MACAlgID : integer; CryptoProvider : TElCustomCryptoProvider = nil); overload;
    constructor Create(EncAlgID, HashAlgID : integer; CryptoProvider : TElCustomCryptoProvider = nil); overload;
    constructor Create(EncAlgID : integer; CryptoProvider : TElCustomCryptoProvider = nil); overload;
    constructor Create(CryptoProvider : TElCustomCryptoProvider = nil); overload;
    constructor Create(EncAlgID, HashAlgID, MACAlgID : integer; Manager : TElCustomCryptoProviderManager; CryptoProvider : TElCustomCryptoProvider); overload;
    constructor Create(EncAlgID, HashAlgID : integer; Manager : TElCustomCryptoProviderManager; CryptoProvider : TElCustomCryptoProvider); overload;
    constructor Create(EncAlgID : integer; Manager : TElCustomCryptoProviderManager; CryptoProvider : TElCustomCryptoProvider); overload;
    constructor Create(Manager : TElCustomCryptoProviderManager; CryptoProvider : TElCustomCryptoProvider); overload;

[C++]
    not available

[PHP]
    not available

[Java]
    not available

Parameters

  • EncAlgID - specifies encryption algorithm to be used by the new object.
  • HashAlgID - specifies hash algorithm to be used by the new object.
  • MACAlgID - specifies MAC algorithm to be used by the new object.
  • CryptoProvider - a reference to the cryptographic provider to be used by the new object.
  • Manager - crypto provider manager to be used by the new object.

Possible encryption algorithms:

Possible MAC algorithms:

Possible hash algorithms:

Description

    Use constructor to create a new TElECIESCrypto object.

Discuss this help topic in SecureBlackbox Forum