我正在使用一个基于 linux 的设备,其中存在 openssl 工具。所以基本上我通过执行以下命令验证了我的设备支持 tls v1.2:
openssl s_client -connect www.google.com:443 -tls1_2
并得到以下输出:
CONNECTED(00000003)
depth=2 C = US, O = GeoTrust Inc., CN = GeoTrust Global CA
verify error:num=20:unable to get local issuer certificate
---
Certificate chain
0 s:/C=US/ST=California/L=Mountain View/O=Google Inc/CN=www.google.com
i:/C=US/O=Google Inc/CN=Google Internet Authority G2
1 s:/C=US/O=Google Inc/CN=Google Internet Authority G2
i:/C=US/O=GeoTrust Inc./CN=GeoTrust Global CA
2 s:/C=US/O=GeoTrust Inc./CN=GeoTrust Global CA
i:/C=US/O=Equifax/OU=Equifax Secure Certificate Authority
---
Server certificate
-----BEGIN CERTIFICATE-----
并且已验证设备支持 tls。
我需要对 java 进行相同的活动,其中示例应用程序将决定当前版本的 java 是否支持 tls1.2。
请随时更新并提出任何问题!谢谢。