@@ -155,3 +155,28 @@ command line program.
155155For more information on configuring a Java application for TLS/SSL, please
156156refer to the [ ` JSSE Reference Guide ` ] (http://docs.oracle.com/javase/8/docs/technotes/guides/security/jsse/JSS 
157157ERefGuide.html).
158+ 
159+ ## JVM Support for TLS v1.1 and newer  
160+ 
161+ Industry best practices recommend, and some regulations require, the use of TLS 1.1 or newer. Though no application changes are required
162+ for the driver to make use of the newest TLS protocols, Java runtime environments prior to Java 8 started to enable TLS 1.1 only in later
163+ updates:
164+ 
165+ *  Java 7
166+   -  Starting with
167+     [ Update 131] ( http://www.oracle.com/technetwork/java/javaseproducts/documentation/javase7supportreleasenotes-1601161.html#R170_131 ) ,
168+     released October 8, 2016, TSL 1.1 and TLS 1.2 are enabled by default.
169+   -  Starting with
170+     [ Update 95] ( http://www.oracle.com/technetwork/java/javaseproducts/documentation/javase7supportreleasenotes-1601161.html#R170_95 ) ,
171+     released January 19, 2016, TLS 1.1 and TLS 1.2 can be enabled by applications via the ` jdk.tls.client.protocols `  system property.
172+ 
173+ *  Java 6
174+   -  Starting with
175+     [ Update 141] ( http://www.oracle.com/technetwork/java/javase/documentation/overview-156328.html#R160_141 ) , released on January 17, 2017,
176+     TSL 1.1 and TLS 1.2 are enabled by default.
177+   -  Starting with
178+     [ Update 115 b32] ( http://www.oracle.com/technetwork/java/javase/documentation/overview-156328.html#6u115-b32 ) , released July 19, 2016,
179+     TLS 1.1 and TLS 1.2 can be enabled by applications via the ` jdk.tls.client.protocols `  system property.
180+ 
181+ Note that these updates are only available from Oracle via its Java SE commercial support program.  Java 7 Update 131
182+ is available via [ OpenJDK] ( http://openjdk.java.net/install/ ) .
0 commit comments