我总是使用socket命令行工具对我正在编写的程序进行快速套接字测试。 http://w21.org/jnickelsen/socket/
我想知道是否有类似的命令行工具来设置快速的ssl套接字客户端/服务器来测试。
因此,为了让那些可能想到同样事情的人们感到轻松:
如果你想成为一个客户端,请使用openssl的s_client:
openssl s_client -connect host:port
如果您想成为服务器,请使用openssl的s_server:
openssl s_server -accept <port> -key <keyfile> -cert <certfile>
服务器用于测试的快速和脏的证书和密钥:
openssl req -x509 -nodes -days 365 -newkey rsa -keyout keyfile.key -out certfile.crt
答案 0 :(得分:2)
快速SSL客户端:
openssl s_client -connect <host>:<port>
快速SSL服务器:
openssl s_server -accept <port>
答案 1 :(得分:1)
我不熟悉您以前使用的工具。顺便说一句,你可以试试OpenSSL
。
openssl s_client -host google.com -port 443