Tôi có ứng dụng khách dựa trên java (sử dụng java 1.6.30) mở kết nối SSL đến máy chủ của tôi được triển khai trên Tomcat 7.0.26. Tomcat đang sử dụng Java 6 và trong tệp tin server.xml, tôi đã định cấu hình trình kết nối để sử dụng sslProtocol="TLS"
.Cách tìm phiên bản SSL/TLS nào được sử dụng trong Java
Tôi tự hỏi phiên bản SSL đang được sử dụng là gì? Có TLS1.0 không? TLS1.1? Thứ gì khác?
Oracle Java 6 hỗ trợ TLS 1.1 (http://docs.oracle.com/javase/6/docs/technotes/guides/security/StandardNames .html # SSLContext) – emstol
Hm .. mặt khác ở đây oracle nói rằng TLS 1.1 không được hỗ trợ trong Java 6 https://blogs.oracle.com/java-platform-group/entry/diagnosing_tls_ssl_and_https – emstol
@emstol [Chuẩn Tên] (http://docs.oracle.com/javase/6/docs/technotes/guides/security/StandardNames.html#SSLContext) tài liệu chỉ là về tên chính thức (về cơ bản, nó được lên kế hoạch trước). [Nhà cung cấp SunJSSE của Oracle (nhà cung cấp được vận chuyển với Oracle JRE "bình thường")] (http://docs.oracle.com/javase/6/docs/technotes/guides/security/SunProviders.html#SunJSSEProvider) không không hỗ trợ TLS 1.1 trong Oracle JRE 6. – Bruno