SSL和TLS之间的区别及其在Java中的使用


Answers

协议用于服务器和客户端之间的通信。 因此SSLContext(String protocol)返回SSLContext(String protocol)的实例,然后使用该服务器或客户端相互通信以获得安全级别。

有关更多参考,请参阅此链接。 http://www.herongyang.com/JDK/SSL-java-net-ssl-SSLContext-Class-Test.html

Question

我正在尝试在我正在设置的Java客户端和服务器之间建立SSL或TLS连接。

我一直在使用SSLContext.getInstance("SSL")来构建SSLContext ,它起作用了。

我想知道SSLContext.getInstance(String protocol) protocol参数的用途是什么。

特别是,使用SSLContext.getInstance("SSL")SSLContext.getInstance("TLS")或其他可能的值之间有什么变化?




Related



Tags

java java   ssl