La terminaison SSL désigne le processus de déchiffrement du trafic chiffré avant sa transmission à un serveur web.

Qu’est-ce que la terminaison SSL ?

Environ 90 % des pages web sont désormais chiffrées à l’aide du protocole SSL (Secure Sockets Layer) et de son successeur moderne et plus sécurisé, TLS (Transport Layer Security). Il s’agit d’une évolution positive en matière de sécurité, car elle empêche les attaquants de voler ou d’altérer les données échangées entre un navigateur web et un serveur web ou applicatif. Cependant, le déchiffrement de l’ensemble de ce trafic chiffré nécessite une puissance de calcul considérable : plus votre serveur doit déchiffrer de pages chiffrées, plus la charge est importante.

La terminaison SSL (ou le déchargement SSL) est le processus qui consiste à déchiffrer ce trafic chiffré. Au lieu de confier cette tâche exigeante en ressources de calcul au serveur web, vous pouvez utiliser la terminaison SSL pour réduire la charge de vos serveurs, accélérer le processus et permettre au serveur web de se concentrer sur sa fonction principale : la diffusion de contenu web.

Pourquoi la terminaison SSL est-elle importante ?

De nombreux dispositifs d’inspection de sécurité peinent à monter en charge pour faire face au déferlement de trafic malveillant, sans même parler de le déchiffrer, de l’inspecter, puis de le chiffrer à nouveau. L’utilisation d’un contrôleur de mise à disposition d’applications (ADC) ou d’un dispositif dédié de terminaison SSL pour déchiffrer le trafic chiffré permet à vos dispositifs de sécurité de se concentrer sur les tâches pour lesquelles ils ont été conçus.

En outre, la terminaison SSL permet à vos serveurs web ou applicatifs de gérer simultanément un grand nombre de connexions, tout en réduisant la complexité et en évitant toute dégradation des performances. Elle est particulièrement utile avec des clusters de VPN SSL, car elle augmente considérablement le nombre de connexions qu’un cluster peut prendre en charge.

Le déchargement du trafic SSL ou TLS vers un contrôleur de mise à disposition d’applications (ADC) ou un équipement dédié permet d’améliorer les performances de vos applications web tout en garantissant la sécurité du trafic chiffré.

Comment fonctionne la terminaison SSL ?

La terminaison SSL consiste à intercepter le trafic chiffré avant qu’il n’atteigne vos serveurs, puis à le déchiffrer et à l’analyser sur un contrôleur de mise à disposition d’applications (ADC) ou un dispositif dédié à la terminaison SSL, plutôt que sur le serveur d’applications. Un ADC est bien mieux équipé pour assurer la tâche exigeante que représente le déchiffrement de plusieurs connexions SSL, ce qui permet au serveur de se consacrer au traitement des applications.

Comment F5 gère-t-il la terminaison SSL ?

BIG-IP Local Traffic Manager (disponible sous forme matérielle ou logicielle) offre une solution de terminaison/déchargement SSL efficace et facile à mettre en œuvre, qui libère les serveurs web de la charge de traitement liée au déchiffrement et au rechiffrement du trafic, tout en améliorant les performances des applications.

Autre possibilité : SSL Orchestrator assure un chaînage dynamique des services et un routage du trafic fondé sur des politiques, en appliquant une analyse contextuelle au traitement du trafic chiffré. Vous pouvez ainsi gérer intelligemment le flux de trafic chiffré sur l’ensemble de votre chaîne de sécurité, tout en garantissant une disponibilité optimale.