我正嘗試在我設置的Java客戶端和服務器之間建立SSL或TLS連接。SSL和TLS之間的區別以及它們在Java中的使用
我一直在使用SSLContext.getInstance("SSL")
來構建SSLContext
,它工作。
我想知道參數的用途是什麼SSLContext.getInstance(String protocol)
。
特別是,使用SSLContext.getInstance("SSL")
和SSLContext.getInstance("TLS")
或其他可能的值之間有什麼變化?
請參閱http://en.wikipedia.org/wiki/Transport_Layer_Security –
您是否試過閱讀[documentation](http://docs.oracle.com/javase/6/docs/api/javax/net/ SSL/SSLContext.html#的getInstance%28java.lang.String 29%)? – Kai
我搜索他們,並知道ssl,sslv3,tls之間的差異,我只是不知道服務器和客戶端之間的通信與不同的協議類型。謝謝 – user1781746