SSLFTPCipherSuite Enumeration |
Enumeration of cipher-suites available.
Namespace:
EnterpriseDT.Net.Ftp.Ssl
Assembly:
edtFTPnetPRO (in edtFTPnetPRO.dll) Version: 12.0.0.0
Syntax [FlagsAttribute]
public enum SSLFTPCipherSuite
<FlagsAttribute>
Public Enumeration SSLFTPCipherSuite
[FlagsAttribute]
public enum class SSLFTPCipherSuite
[<FlagsAttribute>]
type SSLFTPCipherSuite
Members
| Member name | Value | Description |
---|
| NONE | 0 | No encryption or compression. |
| RSA_RC4_40_MD5 | 0 | Obsolete. RC4 encryption with a 40 bit key and an MD5 hash. |
| RSA_RC4_128_MD5 | 0 | Obsolete. RC4 encryption with a 128 bit key and an MD5 hash. |
| RSA_RC4_128_SHA | 0 | Obsolete. RC4 encryption with a 128 bit key and a SHA1 hash. |
| RSA_RC2_40_MD5 | 0 | Obsolete. RC2 encryption with a 40 bit key and an MD5 hash. |
| RSA_DES_56_SHA | 0 | Obsolete. DES encryption with a 56 bit key and a SHA1 hash. |
| RSA_3DES_168_SHA | 32 | Triple DES encryption with a 168 bit key and a SHA1 hash. |
| RSA_AES_128_SHA | 128 | AES encryption with a 128 bit key and a SHA1 hash. |
| RSA_AES_256_SHA | 256 | AES encryption with a 256 bit key and a SHA1 hash. |
| RSA_AES_128_SHA256 | 512 | AES encryption with a 128 bit key and a SHA256 hash. |
| RSA_AES_256_SHA256 | 1024 | AES encryption with a 256 bit key and a SHA256 hash. |
| DHE_RSA_DES_SHA | 2048 | DES encryption with DHE key exchange, a 56 bit key and a SHA1 hash. |
| DHE_RSA_3DES_SHA | 4096 | 3DES encryption with DHE key exchange, a 56 bit key and a SHA1 hash. |
| ECDHE_RSA_3DES_SHA | 8192 | 3DES encryption with ECDHE key exchange, a 168 bit key and a SHA1 hash. |
| DHE_RSA_AES_128_SHA | 16384 | 3DES encryption with DHE key exchange, a 128 bit key and a SHA1 hash. |
| DHE_RSA_AES_256_SHA | 32768 | AES encryption with DHE key exchange, a 256 bit key and a SHA1 hash. |
| DHE_RSA_AES_128_SHA256 | 65536 | AES encryption with DHE key exchange, a 128 bit key and a SHA256 hash. |
| DHE_RSA_AES_256_SHA256 | 131072 | AES encryption with DHE key exchange, a 256 bit key and a SHA256 hash. |
| ECDHE_RSA_AES_128_SHA | 262144 | AES encryption with ECDHE key exchange, a 128 bit key and a SHA1 hash. |
| ECDHE_RSA_AES_256_SHA | 524288 | 3DES encryption with ECDHE key exchange, a 256 bit key and a SHA1 hash. |
| RSA_AES_128_GCM_SHA256 | 1048576 | AES encryption with a 128 bit key, GCM mode and a SHA256 hash. |
| RSA_AES_256_GCM_SHA384 | 2097152 | AES encryption with a 256 bit key, GCM mode and a SHA384 hash. |
| DHE_RSA_AES_128_GCM_SHA256 | 4194304 | AES encryption with DHE key exchange, a 128 bit key, GCM mode and a SHA256 hash. |
| DHE_RSA_AES_256_GCM_SHA384 | 8388608 | AES encryption with DHE key exchange, a 256 bit key, GCM mode and a SHA1 hash. |
| ECDHE_RSA_AES_128_GCM_SHA256 | 16777216 | AES encryption with ECDHE key exchange, a 128 bit key, GCM mode and a SHA256 hash. |
| ECDHE_RSA_AES_256_GCM_SHA384 | 33554432 | AES encryption with ECDHE key exchange, a 256 bit key, GCM mode and a SHA384 hash. |
| TLS_AES_128_GCM_SHA256 | 67108864 |
TLS 1.3 cipher
|
| TLS_AES_256_GCM_SHA384 | 134217728 |
TLS 1.3 cipher
|
| TLS_CHACHA20_POLY1305_SHA256 | 268435456 |
TLS 1.3 cipher
|
| SECURE_CIPHERS | 536864640 |
Cipher Suites that are currently considered secure (i.e. all 128+ bit RSA suites).
|
| ALL | 2147483647 | All encryption and compression algorithms. |
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.DHE_RSA_DES_SHA | SSLFTPCipherSuite.RSA_3DES_168_SHA
See Also