What Is SSL Offloading?: SSL Acceleration SSL Termination
What Is SSL Offloading?: SSL Acceleration SSL Termination
SSL offloading relieves a Web server of the processing burden of encrypting and/or decrypting
traffic sent via SSL, the security protocol that is implemented in every Web browser. The
processing is offloaded to a separate device designed specifically to perform SSL
acceleration or SSL termination.
Ref: https://securebox.comodo.com/ssl-sniffing/ssl-offloading/
Encrypting and decrypting network traffic is a very CPU-intensive task for servers. The
initial session setup in particular, demands the most of a CPU. The general purpose
CPUs of server hardware will take a significant hit when a website migrates towards
2048-bit or higher SSL keys.
When upgrading from 1024-bit to 2048-bit keys, the CPU usage typically increases 4–7
times. For 4096-bit keys, server CPUs are bound to reach their limits at typical volumes.
The industry is quickly upgrading to 2048-bit keys; the minimum key length changed
from 1024 to 2048-bit. Certificate Authorities (CAs) no longer provide certificates with
key lengths smaller than 2048-bit.