SSL连接测试

时间:2014-01-19 14:06:15

标签: java ssl encryption

我在JAVA中编写应用程序,它检查每个提供的主机的SSL连接。 部分测试应该是密码和协议版本检查。

如何使用特定密码或协议版本(SSL 3或2,TLS 1)预先建立连接,以检查服务器是否启用了该连接?

1 个答案:

答案 0 :(得分:0)

如果您正在使用Linux ...您可以进行系统调用并使用openssl检查连接: 例如,使用此命令:

openssl s_client -no_tls1 -no_ssl3 -connect www.google.com:443 
//this checks if ssl v2 is availabe

然后解析JAVA程序中的输出。