我正在尝试用自定义引擎实现TLS服务器(我的服务器有一个硬件加速器)。我想测试我的服务器w/ wo引擎的性能,例如每秒握手次数、连接…数。。
我找到了很多在线网站来测试SSL服务器,但是在本地找不到任何东西(因为我还不能将服务器联机)。
是否有任何工具/软件来实现这一目标?
发布于 2018-01-02 21:10:21
openssl有一个s_time子命令,其手动声明为:
openssl_time,s_time - SSL/TLS性能计时程序s_time命令实现了一个通用的SSL/TLS客户端,它使用SSL/TLS连接到远程主机。它可以从服务器请求一个页面,并包括在其定时测量中传输有效载荷数据的时间。它测量给定时间范围内的连接数、传输的数据量(如果有的话),并计算用于一个连接的平均时间。
你有各种开关来控制TLS谈判。
另外,但可能更复杂,如果您的代码可以适合openssl框架并作为引擎出现在那里,那么openssl speed可以对其进行测试。
https://softwarerecs.stackexchange.com/questions/47872
复制相似问题