The table below displays the various Cipher Suites supported by the ORB.
|
Key Exchange | Cipher | Hash |
SSL_RSA_WITH_NULL_MD5 | RSA | NULL |
|
SSL_RSA_WITH_NULL_SHA | RSA | NULL | SHA |
SSL_RSA_EXPORT_WITH_RC2_CBC_40_MD5 | RSA_EXPORT | RC2_CBC_40 | MD5 |
SSL_RSA_EXPORT_WITH_RC4_40_MD5 | RSA_EXPORT | RC4_40 | MD5 |
SSL_RSA_WITH_RC4_128_MD5 | RSA | RC4_128 | MD5 |
SSL_RSA_WITH_RC4_128_SHA | RSA | RC4_128 | SHA |
SSL_RSA_EXPORT_WITH_DES40_CBC_SHA | RSA_EXPORT | DES40_CBC | SHA |
SSL_RSA_WITH_DES_CBC_SHA | RSA | DES_CBC | SHA |
SSL_RSA_WITH_3DES_EDE_CBC_SHA | RSA | 3DES_EDE_CBC | SHA |
SSL_DH_DSS_EXPORT_WITH_DES40_CBC_SHA | DH_DSS_EXPORT | DES40_CBC | SHA |
SSL_DH_DSS_WITH_DES_CBC_SHA | DH_DSS | DES_CBC | SHA |
SSL_DH_DSS_WITH_3DES_EDE_CBC_SHA | DH_DSS | 3DES_EDE_CBC | SHA |
SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA | DHE_DSS_EXPORT | DES40_CBC | SHA |
SSL_DHE_DSS_WITH_DES_CBC_SHA | DHE_DSS | DES_CBC | SHA |
SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA | DHE_DSS | 3DES_EDE_CBC | SHA |
SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA | DHE_RSA_EXPORT | DES40_CBC | SHA |
SSL_DHE_RSA_WITH_DES_CBC_SHA | DHE_RSA | DES_CBC | SHA |
SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA | DHE_RSA | 3DES_EDE_CBC | SHA |
SSL_DH_anon_EXPORT_WITH_RC4_40_MD5 | DH_anon_EXPORT | RC4_40 | MD5 |
SSL_DH_anon_WITH_RC4_128_MD5 | DH_anon | RC4_128 | MD5 |
SSL_DH_anon_EXPORT_WITH_DES40_CBC_SHA | DH_anon_EXPORT | DES40_CBC | SHA |
SSL_DH_anon_WITH_DES_CBC_SHA | DH_anon | DES_CBC | SHA |
SSL_DH_anon_WITH_3DES_EDE_CBC_SHA | DH_anon | 3DES_EDE_CBC | SHA |
Figure 1: Cipher Suites available with the ORB.
For convenience, the above cipher suites are packaged into commonly used groups.
CipherSuite Group | CipherSuites |
CIPHER_SUITES_RSA_WITH_NULL
(RSA-authenticated unencrypted CipherSuites) |
SSL_RSA_WITH_NULL_SHA
SSL_RSA_WITH_NULL_MD5 |
CIPHER_SUITES_RSA_WITH_ALL
(All RSA key-exchange CipherSuites) |
SSL_RSA_WITH_RC4_128_MD5
SSL_RSA_WITH_RC4_128_SHA SSL_RSA_WITH_3DES_EDE_CBC_SHA SSL_RSA_WITH_DES_CBC_SHA SSL_RSA_EXPORT_WITH_RC4_40_MD5 SSL_RSA_EXPORT_WITH_DES40_CBC_SHA SSL_RSA_EXPORT_WITH_RC2_CBC_40_MD5 |
CIPHER_SUITES_RSA_EXPORT_WITH_ALL
(Export-permitted RSA key-exchange CipherSuites) |
SSL_RSA_EXPORT_WITH_RC4_40_MD5
SSL_RSA_EXPORT_WITH_DES40_CBC_SHA |
CIPHER_SUITES_RSA_NONEXPORT_WITH_ALL
(Export-restricted RSA key-exchange CipherSuites) |
SSL_RSA_WITH_RC4_128_MD5
SSL_RSA_WITH_RC4_128_SHA SSL_RSA_WITH_3DES_EDE_CBC_SHA SSL_RSA_WITH_DES_CBC_SHA |
CIPHER_SUITES_DHE_WITH_ALL
(All DHE key-exchange CipherSuites) |
SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA
SSL_DHE_RSA_WITH_DES_CBC_SHA SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA |
CIPHER_SUITES_DHE_EXPORT_WITH_ALL
(Export-permitted DHE key-exchange CipherSuites) |
SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA |
CIPHER_SUITES_DHE_NONEXPORT_WITH_ALL
(Export-restricted DHE key-exchange CipherSuites) |
SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA
SSL_DHE_RSA_WITH_DES_CBC_SHA |
CIPHER_SUITES_DHA_WITH_ALL
(on-authenticated anonymous Diffie-Hellman CipherSuites) |
SSL_DH_anon_WITH_RC4_128_MD5
SSL_DH_anon_WITH_3DES_EDE_CBC_SHA SSL_DH_anon_WITH_DES_CBC_SHA SSL_DH_anon_EXPORT_WITH_RC4_40_MD5 SSL_DH_anon_EXPORT_WITH_DES40_CBC_SHA |
CIPHER_SUITES_DSA_WITH_ALL
(All DSA CipherSuites) |
SSL_DH_DSS_WITH_3DES_EDE_CBC_SHA
SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA SSL_DH_DSS_WITH_DES_CBC_SHA SSL_DHE_DSS_WITH_DES_CBC_SHA SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA SSL_DH_DSS_EXPORT_WITH_DES40_CBC_SHA |
CIPHER_SUITES_DSA_EXPORT_WITH_ALL
(Export-permitted DSA CipherSuites) |
SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA
SSL_DH_DSS_EXPORT_WITH_DES40_CBC_SHA |
Figure 2: Predefined Cipher Suite Groups.
Copyright © 2003, 2004 Novell, Inc. All rights reserved. Copyright © 2001, 2002, 2003 SilverStream Software, LLC. All rights reserved.