Qu’est-ce que le déchiffrement SSL ?
Qu’est-ce que le déchiffrement SSL ?
Le protocole SSL (Secure Sockets Layer) et son successeur moderne et plus sécurisé, TLS (Transport Layer Security), sont utilisés pour chiffrer le trafic web. Le chiffrement des données en transit est désormais une pratique courante, environ 90 % des pages web étant aujourd’hui chiffrées. Bien que cela contribue à prévenir les violations de données, les cybercriminels utilisent ces canaux chiffrés pour propager des logiciels malveillants et exfiltrer des données, sachant qu’ils peuvent contourner les solutions traditionnelles d’inspection de sécurité qui ne déchiffrent pas le trafic.
Les outils d’inspection de sécurité tels que les pare-feu de nouvelle génération (NGFW), les systèmes de prévention des pertes de données (DLP), les systèmes de détection et de prévention des intrusions (IDS/IPS), les passerelles web et autres excellent dans la détection des menaces présentes dans le trafic. Cependant, ils ne déchiffrent pas efficacement le trafic avant de l’inspecter. Les outils d’inspection de sécurité ne peuvent donc pas détecter les menaces chiffrées, ce qui permet aux logiciels malveillants ou aux données de propriété intellectuelle de transiter sans être inspectés ni bloqués lorsque cela est nécessaire. Le déchiffrement SSL, également appelé visibilité SSL, consiste à déchiffrer le trafic à grande échelle et à l’acheminer vers différents outils d’inspection qui identifient les menaces entrantes ciblant les applications, ainsi que les menaces sortantes provenant des utilisateurs et dirigées vers Internet.
Quels facteurs favorisent l’utilisation croissante du chiffrement SSL/TLS ?
L’utilisation du chiffrement SSL/TLS pour le trafic web a considérablement augmenté pour plusieurs raisons :
- Disponibilité de certificats gratuits ou peu coûteux : Let’s Encrypt est une autorité de certification (AC) gratuite, automatisée et ouverte. Let’s Encrypt est facilement accessible aux exploitants de petits sites pour lesquels le coût constituait auparavant un obstacle, ainsi qu’aux développeurs de sites et d’applications qui souhaitent automatiser le déploiement de certificats dans leurs applications. Cependant, les cybercriminels peuvent tout aussi facilement obtenir les mêmes certificats afin de donner une apparence légitime à leurs faux sites. Ils utilisent ensuite ces sites pour mener des attaques par hameçonnage, par interception, par empoisonnement du cache DNS, entre autres.
- Avertissements du navigateur Google Chrome : Depuis juillet 2018, les sites web qui n’utilisent pas le chiffrement SSL/TLS sont automatiquement signalés comme non sécurisés.
- Classement dans les résultats de recherche Google : Google accorde un meilleur classement dans les résultats de recherche aux sites qui utilisent le chiffrement SSL/TLS.
- Accent accru sur la confidentialité des utilisateurs : Le grand nombre de violations de données relayées par les médias a renforcé l’intérêt du public pour la protection des données et de la vie privée des utilisateurs. Des lois et réglementations telles que le RGPD de l’Union européenne et la nouvelle loi californienne sur la protection de la vie privée des consommateurs ont également incité les organisations à mettre en œuvre le protocole SSL/TLS.
Quels sont les défis liés au déchiffrement du trafic SSL/TLS ?
Outre les menaces qui se dissimulent dans le trafic chiffré, vous devez tenir compte d’autres difficultés lors de la conception ou de la maintenance d’une architecture d’inspection du trafic. Parmi celles-ci :
- Complexité accrue : De nombreuses entreprises utilisent plusieurs outils d’inspection de sécurité pour détecter et bloquer différents types de menaces. Certains de ces outils ne déchiffrent pas le trafic, tandis que d’autres ne sont pas en mesure de le faire à grande échelle. Il en résulte une architecture d’inspection imprévisible, qui complique l’acheminement efficace du trafic d’un appareil à l’autre. En outre, les défaillances des outils d’inspection peuvent entraîner une latence ou bloquer le trafic. La présence de plusieurs points de déchiffrement et de chiffrement rend également beaucoup plus complexes de simples modifications apportées à un appareil, car elles peuvent affecter l’ensemble de la chaîne d’inspection.
- Impacts sur les performances : Le déchiffrement et le rechiffrement du trafic nécessitent d’importantes ressources de calcul, ce qui peut nuire aux performances des dispositifs d’inspection. Par conséquent, seule une partie du trafic est souvent inspectée afin de détecter les menaces, tandis que le trafic dépassant la capacité de calcul d’un outil est transmis sans inspection.
- Cryptographie moderne : En l’absence d’un système centralisé de déchiffrement et de chiffrement, l’utilisation de suites cryptographiques standard est difficile à gérer lorsque des modifications sont nécessaires. En outre, comme les entreprises privilégient généralement les suites cryptographiques assurant la confidentialité persistante, il n’est pas possible de simplement partager une clé de chiffrement avec des dispositifs d’inspection hors bande afin d’effectuer une inspection passive.
- Réglementations relatives à la confidentialité : L’absence de classification personnalisable du trafic fondée sur des politiques peut entraîner le déchiffrement de l’ensemble du trafic, ce qui risque de porter atteinte à la vie privée de vos utilisateurs. Bien que le déchiffrement du trafic soit essentiel pour détecter les logiciels malveillants et autres menaces, une telle visibilité sur les informations bancaires ou médicales de vos utilisateurs pourrait enfreindre des lois ou des réglementations.
Comment protéger votre organisation contre les menaces chiffrées ?
En appliquant un déchiffrement basé sur des politiques et un acheminement du trafic à vos flux entrants comme sortants, vous bénéficiez d’une meilleure visibilité sur le trafic chiffré, ainsi que d’une efficacité et d’une résilience accrues pour l’ensemble de vos outils d’inspection.
En choisissant une solution SSL/TLS offrant une gestion centralisée, vous pouvez simplifier la sélection et la mise à jour des suites cryptographiques qui contribuent à sécuriser les connexions réseau utilisant SSL/TLS. Vous améliorez ainsi les performances de vos outils de sécurité dédiés à l’inspection du trafic, tout en bénéficiant d’une plus grande souplesse dans la gestion des algorithmes de chiffrement utilisés pour le chiffrement de bout en bout.
