edtFTPnet/PRO - Secure FTP component for .NET | Free Trial | Pricing

SSLFTPCipherSuite Enumeration

Enumeration of cipher-suites available.

Definition

Namespace: EnterpriseDT.Net.Ftp.Ssl
Assembly: edtFTPnetPRO (in edtFTPnetPRO.dll) Version: 12.7.0.0
C#
[FlagsAttribute]
public enum SSLFTPCipherSuite

Remarks

The value SECURE_CIPHERS combines all ciphers currently regarded as secure, which is currently all 128+ bit RSA-based ciphers. Other combinations may be created by ORing values together as follows: SSLFTPCipherSuite.RSA_AES_256_SHA256 | SSLFTPCipherSuite.ECDHE_RSA_AES_128_SHA256

Members

NONE0No encryption or compression.
RSA_RC4_40_MD50RC4 encryption with a 40 bit key and an MD5 hash.
Obsolete
RSA_RC4_128_MD50RC4 encryption with a 128 bit key and an MD5 hash.
Obsolete
RSA_RC4_128_SHA0RC4 encryption with a 128 bit key and a SHA1 hash.
Obsolete
RSA_RC2_40_MD50RC2 encryption with a 40 bit key and an MD5 hash.
Obsolete
RSA_DES_56_SHA0DES encryption with a 56 bit key and a SHA1 hash.
Obsolete
RSA_3DES_168_SHA0Triple DES encryption with a 168 bit key and a SHA1 hash.
Obsolete
DHE_RSA_DES_SHA0DES encryption with DHE key exchange, a 56 bit key and a SHA1 hash.
Obsolete
DHE_RSA_3DES_SHA03DES encryption with DHE key exchange, a 56 bit key and a SHA1 hash.
Obsolete
ECDHE_RSA_3DES_SHA03DES encryption with ECDHE key exchange, a 168 bit key and a SHA1 hash.
Obsolete
DHE_RSA_AES_128_SHA0AES encryption with DHE key exchange, a 128 bit key and a SHA1 hash.
DHE_RSA_AES_256_SHA0AES encryption with DHE key exchange, a 256 bit key and a SHA1 hash.
ECDHE_ECDSA_AES128_GCM_SHA25632ECC encryption with ECDHE key exchange, a 128 bit key and a SHA256 hash.
ECDHE_ECDSA_CHACHA20_POLY130564CHACHA20 encryption with ECDHE key exchange, and POLY1305 nac.
RSA_AES_128_SHA128AES encryption with a 128 bit key and a SHA1 hash.
RSA_AES_256_SHA256AES encryption with a 256 bit key and a SHA1 hash.
RSA_AES_128_SHA256512AES encryption with a 128 bit key and a SHA256 hash.
RSA_AES_256_SHA2561,024AES encryption with a 256 bit key and a SHA256 hash.
ECDHE_ECDSA_AES256_GCM_SHA3842,048ECC encryption with ECDHE key exchange, a 256 bit key and a SHA384 hash.
ECDHE_ECDSA_AES128_SHA2564,096ECC encryption with ECDHE key exchange, a 128 bit key and a SHA256 hash.
ECDHE_ECDSA_AES256_SHA3848,192ECC encryption with ECDHE key exchange, a 256 bit key and a SHA384 hash.
ECDHE_RSA_AES_256_SHA38416,384AES encryption with ECDHE key exchange, a 256 bit key and a SHA384hash.
ECDHE_RSA_AES_128_SHA25632,768AES encryption with ECDHE key exchange, a 128 bit key and a SHA256 hash.
DHE_RSA_AES_128_SHA25665,536AES encryption with DHE key exchange, a 128 bit key and a SHA256 hash.
DHE_RSA_AES_256_SHA256131,072AES encryption with DHE key exchange, a 256 bit key and a SHA256 hash.
ECDHE_RSA_AES_128_SHA262,144AES encryption with ECDHE key exchange, a 128 bit key and a SHA1 hash.
ECDHE_RSA_AES_256_SHA524,2883DES encryption with ECDHE key exchange, a 256 bit key and a SHA1 hash.
RSA_AES_128_GCM_SHA2561,048,576AES encryption with a 128 bit key, GCM mode and a SHA256 hash.
RSA_AES_256_GCM_SHA3842,097,152AES encryption with a 256 bit key, GCM mode and a SHA384 hash.
DHE_RSA_AES_128_GCM_SHA2564,194,304AES encryption with DHE key exchange, a 128 bit key, GCM mode and a SHA256 hash.
DHE_RSA_AES_256_GCM_SHA3848,388,608AES encryption with DHE key exchange, a 256 bit key, GCM mode and a SHA1 hash.
ECDHE_RSA_AES_128_GCM_SHA25616,777,216AES encryption with ECDHE key exchange, a 128 bit key, GCM mode and a SHA256 hash.
ECDHE_RSA_AES_256_GCM_SHA38433,554,432AES encryption with ECDHE key exchange, a 256 bit key, GCM mode and a SHA384 hash.
TLS_AES_128_GCM_SHA25667,108,864 TLS 1.3 cipher
TLS_AES_256_GCM_SHA384134,217,728 TLS 1.3 cipher
TLS_CHACHA20_POLY1305_SHA256268,435,456 TLS 1.3 cipher
SECURE_CIPHERS532,936,800 Cipher Suites that are currently considered secure (i.e. all 128+ bit RSA suites with forward secrecy and SHA2).
ALL_CIPHERS536,870,880All encryption and compression algorithms.

See Also