A Comparison of HTTP and HTTPS Performance

The client and server use a public key cryptographic protocol to exchange secret session keys that will be used to encrypt and decrypt application layer messages. Secret keys are frequently used for streaming encryption because public key encryption is much more expensive. For more details, see Bolyard’s nice trace of SSL session setup ... ................
................