Java 对 TLS 的支持
从 Java 7 开始支持 TLS 1.2。
获取 JVM 支持的 TLS 版本
/**
* 获取 JVM 支持的 TLS 版本
*
* @author cikai <cikai@foxmail.com>
* @date 11/05/2020
*/
public class TlsVersion {
public static void main(String[] args) {
try {
System.out.println(Arrays.toString(SSLContext.getDefault().getSupportedSSLParameters().getProtocols()));
} catch (NoSuchAlgorithmException e) {
e.printStackTrace();
}
}
}
打印结果如:
[SSLv2Hello, SSLv3, TLSv1, TLSv1.1, TLSv1.2]