EldoS
Navigation
Web site
Support
Table Of Contents

Filter: C#  VB.NET  Pascal  ActiveX  DLL 


TElSimpleSSHClient.EncryptionAlgorithms

TElSimpleSSHClient     See also    


 

This property specifies encryption algorithms which can be used during the SSH connection

 
 

Declaration

[C#]
    bool get_EncryptionAlgorithms(TSSHEncryptionAlgorithm Index);
    void set_EncryptionAlgorithms(TSSHEncryptionAlgorithm Index, bool Value);

[VB.NET]
    Property EncryptionAlgorithms(ByVal Index As TSSHEncryptionAlgorithm) As Boolean

[Pascal]
    property EncryptionAlgorithms[Index : TSSHEncryptionAlgorithm] : boolean;
    TSSHEncryptionAlgorithm = SSH_EA_FIRST..SSH_EA_LAST;

[VB6]
    Property IElSimpleSSHClientX.EncryptionAlgorithms(Index As tagTxSSHEncryptionAlgorithm) As Boolean

[ActiveX]
    HRESULT _stdcall IElSimpleSSHClientX.EncryptionAlgorithms([in] TxSSHEncryptionAlgorithm Index, [out, retval] VARIANT_BOOL * Value );
    HRESULT _stdcall IElSimpleSSHClientX.EncryptionAlgorithms([in] TxSSHEncryptionAlgorithm Index, [in] VARIANT_BOOL Value );

[DLL]
    not implemented;
 
 

Parameters

  • Index - index of the encryption algorithm.
  • [C#]Value - enable or disable the desired algorithm
 
 

Values

[.NET] [Pascal] [ActiveX] Value
SSH_EA_FIRST 0 (0x00)
SSH_EA_3DES 0 (0x00)
SSH_EA_BLOWFISH 1 (0x01)
SSH_EA_TWOFISH256 2 (0x02)
SSH_EA_TWOFISH192 3 (0x03)
SSH_EA_TWOFISH128 4 (0x04)
SSH_EA_AES256 5 (0x05)
SSH_EA_AES192 6 (0x06)
SSH_EA_AES128 7 (0x07)
SSH_EA_SERPENT256 8 (0x08)
SSH_EA_SERPENT192 9 (0x09)
SSH_EA_SERPENT128 10 (0x0A)
SSH_EA_ARCFOUR 11 (0x0B)
SSH_EA_IDEA 12 (0x0C)
SSH_EA_CAST128 13 (0x0D)
SSH_EA_NONE 14 (0x0E)
SSH_EA_DES 15 (0x0F)
SSH_EA_AES128_CTR 16 (0x10)
SSH_EA_AES192_CTR 17 (0x11)
SSH_EA_AES256_CTR 18 (0x12)
SSH_EA_3DES_CTR 19 (0x13)
SSH_EA_BLOWFISH_CTR 20 (0x14)
SSH_EA_TWOFISH128_CTR 21 (0x15)
SSH_EA_TWOFISH192_CTR 22 (0x16)
SSH_EA_TWOFISH256_CTR 23 (0x17)
SSH_EA_SERPENT128_CTR 24 (0x18)
SSH_EA_SERPENT192_CTR 25 (0x19)
SSH_EA_SERPENT256_CTR 26 (0x1A)
SSH_EA_IDEA_CTR 27 (0x1B)
SSH_EA_CAST128_CTR 28 (0x1C)
SSH_EA_ARCFOUR128 29 (0x1D)
SSH_EA_ARCFOUR256 30 (0x1E)
SSH_EA_LAST 30 (0x1E)
Declared in
[.NET] [Pascal]
Namespace: SBSSHConstants
Assembly: SecureBlackbox.SSHClient
Unit: SBSSHConstants

 
 

Description

    Set this property before calling the Open method to specify the enabled block encryption algorithms. By default, all encryption algorithms are enabled.
Note, that not all of these algorithms are supported by SSHv1 protocol.

 
 

See also:     EncryptionAlgorithmClientToServer     EncryptionAlgorithmServerToClient

 
Contact Us | Terms of Use | Trademarks | Privacy Statement
Copyright (c) 1998-2012, EldoS Corporation