SSL Protocol Features
Supported Language Bindings (with sample code for each)
Web Server Specifications
Here is a graph generated by JMeter showing some various modes with 16 threads looping 10 times on the HTTP test page (using a 1024bit RSA public key and compiled with VC7.0 on a Win32 platform):
The first figure is normal HTTP, followed by three cipher modes, and then skeleton mode. Note that these performance times are very subjective, and are just shown as a simple guide. Each environment will give different results - e.g. the following is the same test performed on AMD64 Linux (with the same hardware)::
But what it does show that using SSL gives almost an order of magnitude decrease in performance compared to normal HTTP.
For public key encryption times, see the blog.
Copyright © Cameron Rich 2011
All rights reserved.