What is SSL/TLS Termination?by Bethany Hendricks on Security • November 19, 2020
SSL Termination is the process of decrypting SSL-encrypted traffic. The process of decrypting SSL-encrypted traffic is CPU intensive and can impact your application’s performance due to the additional processing required.
How does SSL Termination work?
Why is SSL Termination Important?
Many internet and file-sharing protocols, such as HTTPS, FTPS, SMTPS, POP3S, and more rely on SSL/TLS for encryption.
SSL traffic is protected by a security certificate (SSL Certificate) used to verify the identity of the target host/service and encrypt the traffic.
SSL Termination and Load Balancing.
Modern load balancers are capable of terminating SSL traffic, reducing the burden on your backend application services, so their resources are used to execute the application’s business logic (e.g. render a web page to a user). This is also known as “SSL Offloading”.
Terminating SSL traffic at the load balancer allows for centralizing SSL certificate management and renewal, and accelerating the load times of web pages by caching frequently accessed pages and images.
For distributed applications comprising multiple instances, terminating SSL traffic centrally can also be used for traffic inspection, to identify and block security threats using a web application firewall.
Does Snapt provide SSL Termination / Offloading?
Yes. Snapt Nova provides SSL termination and offloading to reduce the load on your web servers or application servers, improve SSL performance by 2-3X, provide centralized issuing and renewal of SSL certificates, and monitor SSL traffic.
To try Snapt Nova's SSL termination, request a free trial or book a demo with our technical team.