TLS/SSL slow down HTTP-traffic with a factor 57!


Recently I wrote about the impact of SSH-tunnels on HTTP-traffic. So I discussed with a collegue the results and he was wondering in the impact of TLS/SSL on HTTP-traffic. And I found out, that TLS/SSL slows down the communication about a factor 57! :-(

Again, I did perform the test with and without keep-alive feature. I did the next tests:

  1. 10.000 requests with 200 concurrent connections without HTTP-keepalive to port 80 on the server
  2. 10.000 requests with 200 concurrent connections with HTTP-keepalive port 80 on the server
  3. 10.000 requests with 200 concurrent connections without HTTP-keepalive server using TLSv1/SSLv3,DHE-RSA-AES256-SHA,1024,256.
  4. 10.000 requests with 200 concurrent connections with HTTP-keepalive server using TLSv1/SSLv3,DHE-RSA-AES256-SHA,1024,256.







PhaseShort descriptionRequests/secAvg time in ms per request
1HTTP7178.820.139
2HTTP + Keepalive7112.980.141
3HTTPS124.538.030
4HTTPS + Keepalive124.448.036