Comment trouver quelle version de SSL/TLS est utilisée en Java

j'ai un client basé sur java (utilisant java 1.6.30) qui ouvre une connexion SSL à mon serveur déployé sur Tomcat 7.0.26. Tomcat utilise Java 6 et le serveur.xml j'ai configuré le connecteur pour utiliser sslProtocol="TLS" .

je me demande Quelle est la version SSL utilisée? Is it TLS1.0? TLS1.1? Quelque chose d'autre?

26
demandé sur user207421 2012-05-08 18:23:11

1 réponses

obtenez le SSLSession de votre SSLSocket sur votre client et utilisez sa méthode getProtocol() .

Oracle JRE/OpenJDK 6 supporte SSLv3 et TLS 1.0 . Vous auriez besoin au moins du IBM JRE 6/7 ou Oracle JRE / OpenJDK 7 pour obtenir le soutien pour TLS 1.1 et TLS 1.2 . (Ceci est également lié aux suites de chiffrement disponibles, comme mentionné dans cette question .)

28
répondu Bruno 2017-05-23 12:09:29