-
Sub-task
-
Resolution: Delivered
-
P3
-
7u381, 8u371, 11.0.19-oracle, 14
-
Verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8297748 | 11.0.19-oracle | Nibedita Jena | P3 | Resolved | Delivered | |
JDK-8300114 | 8u371 | Rajan Halade | P3 | Resolved | Delivered | |
JDK-8297746 | 7u381 | Nibedita Jena | P3 | Resolved | Delivered |
SSLv2Hello and SSLv3 have been removed from the default enabled TLS protocols.
After this update, if SSLv3 is removed from the `jdk.tls.disabledAlgorithms` security property, the `SSLSocket.getEnabledProtocols()`, `SSLServerSocket.getEnabledProtocols()`, `SSLEngine.getEnabledProtocols()` and `SSLParameters.getProtocols()` APIs will return "TLSv1.3, TLSv1.2, TLSv1.1, TLSv1". "SSLv3" will not be returned in this list.
If a client or server still needs to use the SSLv3 protocol they can do so by enabling it through the `jdk.tls.client.protocols` or `jdk.tls.server.protocols` system properties or with the `SSLSocket.setEnabledProtocols()`, `SSLServerSocket.setEnabledProtocols()` and `SSLEngine.setEnabledProtocols()` APIs.
After this update, if SSLv3 is removed from the `jdk.tls.disabledAlgorithms` security property, the `SSLSocket.getEnabledProtocols()`, `SSLServerSocket.getEnabledProtocols()`, `SSLEngine.getEnabledProtocols()` and `SSLParameters.getProtocols()` APIs will return "TLSv1.3, TLSv1.2, TLSv1.1, TLSv1". "SSLv3" will not be returned in this list.
If a client or server still needs to use the SSLv3 protocol they can do so by enabling it through the `jdk.tls.client.protocols` or `jdk.tls.server.protocols` system properties or with the `SSLSocket.setEnabledProtocols()`, `SSLServerSocket.setEnabledProtocols()` and `SSLEngine.setEnabledProtocols()` APIs.
- backported by
-
JDK-8297746 Release Note: Removed SSLv2Hello and SSLv3 From Default Enabled TLS Protocols
-
- Resolved
-
-
JDK-8297748 Release Note: Removed SSLv2Hello and SSLv3 From Default Enabled TLS Protocols
-
- Resolved
-
-
JDK-8300114 Release Note: Removed SSLv2Hello and SSLv3 From Default Enabled TLS Protocols
-
- Resolved
-