JSSE Oracle Provider Default Disabled TLS Cipher Suites
The following TLS cipher suites are supported by Oracle provider, SunJSSE. These cipher suites are disabled by default because of one of the following reasons:
Note that the data was from the Java SE doc of SunJSSE provider.
- obsoleted weak cipher suites
- anonymous cipher suites
- no encryption cipher suites (null cipher)
- Kerberos cipher suites
You are NOT supposed to use these cipher suites unless you really know what you're doing from a standpoint.
Perference | Value | Description |
1 | 0x00,0x6D | TLS_DH_anon_WITH_AES_256_CBC_SHA256 |
2 | 0xC0,0x19 | TLS_ECDH_anon_WITH_AES_256_CBC_SHA |
3 | 0x00,0x3A | TLS_DH_anon_WITH_AES_256_CBC_SHA |
4 | 0x00,0x6C | TLS_DH_anon_WITH_AES_128_CBC_SHA256 |
5 | 0xC0,0x18 | TLS_ECDH_anon_WITH_AES_128_CBC_SHA |
6 | 0x00,0x34 | TLS_DH_anon_WITH_AES_128_CBC_SHA |
7 | 0xC0,0x16 | TLS_ECDH_anon_WITH_RC4_128_SHA |
8 | 0x00,0x18 | SSL_DH_anon_WITH_RC4_128_MD5 |
9 | 0xC0,0x17 | TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA |
10 | 0x00,0x1B | SSL_DH_anon_WITH_3DES_EDE_CBC_SHA |
11 | 0xC0,0x3B | TLS_RSA_WITH_NULL_SHA256 |
12 | 0xC0,0x06 | TLS_ECDHE_ECDSA_WITH_NULL_SHA |
13 | 0xC0,0x10 | TLS_ECDHE_RSA_WITH_NULL_SHA |
14 | 0x00,0x02 | SSL_RSA_WITH_NULL_SHA |
15 | 0xC0,0x01 | TLS_ECDH_ECDSA_WITH_NULL_SHA |
16 | 0xC0,0x05 | TLS_ECDH_RSA_WITH_NULL_SHA |
17 | 0x00,0x15 | TLS_ECDH_anon_WITH_NULL_SHA |
18 | 0x00,0x01 | SSL_RSA_WITH_NULL_MD5 |
19 | 0x00,0x09 | SSL_RSA_WITH_DES_CBC_SHA |
20 | 0x00,0x15 | SSL_DHE_RSA_WITH_DES_CBC_SHA |
21 | 0x00,0x12 | SSL_DHE_DSS_WITH_DES_CBC_SHA |
22 | 0x00,0x03 | SSL_RSA_EXPORT_WITH_RC4_40_MD5 |
23 | 0x00,0x17 | SSL_DH_anon_EXPORT_WITH_RC4_40_MD5 |
24 | 0x00,0x08 | SSL_RSA_EXPORT_WITH_DES40_CBC_SHA |
25 | 0x00,0x14 | SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA |
26 | 0x00,0x11 | SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA |
27 | 0x00,0x19 | SSL_DH_anon_EXPORT_WITH_DES40_CBC_SHA |
28 | 0x00,0x32 | TLS_DHE_DSS_WITH_AES_128_CBC_SHA |
29 | 0x00,0x20 | TLS_KRB5_WITH_RC4_128_SHA |
30 | 0x00,0x24 | TLS_KRB5_WITH_RC4_128_MD5 |
31 | 0x00,0x1F | TLS_KRB5_WITH_3DES_EDE_CBC_SHA |
32 | 0x00,0x23 | TLS_KRB5_WITH_3DES_EDE_CBC_MD5 |
33 | 0x00,0x1E | TLS_KRB5_WITH_DES_CBC_SHA |
34 | 0x00,0x22 | TLS_KRB5_WITH_DES_CBC_MD5 |
35 | 0x00,0x28 | TLS_KRB5_EXPORT_WITH_RC4_40_SHA |
36 | 0x00,0x2B | TLS_KRB5_EXPORT_WITH_RC4_40_MD5 |
37 | 0x00,0x26 | TLS_KRB5_EXPORT_WITH_DES_CBC_40_SHA |
38 | 0x00,0x29 | TLS_KRB5_EXPORT_WITH_DES_CBC_40_MD5 |
Note that the data was from the Java SE doc of SunJSSE provider.