Passer au contenu principal
Qu'est-ce que la sécurité « zero trust » et pourquoi est-elle importante ?
Explications

Qu'est-ce que la sécurité « zero trust » et pourquoi est-elle importante ?

Ce nouveau dispositif de sécurité va au-delà des identifiants et des mots de passe pour mettre fin immédiatement aux activités dangereuses.

Le « zero trust » est une approche de cybersécurité conçue pour garantir la sécurité de chaque utilisateur, sur chaque appareil, à chaque étape d'un parcours numérique. Le modèle de sécurité traditionnel repose sur une défense périmétrique : les utilisateurs présentent leurs identifiants aux points d'accès et, une fois ceux-ci validés, sont autorisés à accéder au réseau. L'approche « Zero Trust » remédie aux failles de sécurité et aux lacunes inhérentes à ce modèle, en partant du principe que le trafic au sein du réseau ne doit pas être automatiquement considéré comme fiable, même s'il est associé à un utilisateur apparemment authentifié disposant d'identifiants valides.

Le modèle « Zero Trust » vise à relier votre atout le plus précieux — vos données — à votre ressource la plus précieuse — vos collaborateurs. Cela revêt une importance particulière aujourd’hui, car les utilisateurs ont tendance à accéder aux données depuis divers endroits : sur un serveur au bureau, dans le cloud, sur un ordinateur portable à la maison ou depuis leur téléphone, où qu’ils se trouvent. Un cadre « zero-trust » d' , (s'ouvre dans un nouvel onglet) , vous permet de surveiller les interactions où qu'elles se produisent et de bloquer l'accès ou d'interrompre ces interactions si nécessaire.

La vague actuelle de menaces liées à la cybersécurité, combinée à la transition massive du travail en entreprise, qui s'est déplacé des bureaux vers le domicile, a créé une situation particulièrement critique en matière de vulnérabilité des entreprises. Compte tenu de l'augmentation rapide du volume de données sensibles qu'une organisation crée et gère, la mise en œuvre d'une architecture « zero-trust » s'impose clairement.

Quels sont les principes fondamentaux de l'architecture « zero-trust » ?

Le principe fondamental du modèle « zero trust » est le suivant : « Ne faites jamais confiance, vérifiez toujours. » Si l'on approfondit la question, ce cadre repose sur les autres principes clés suivants :

  • Effectuez l'authentification à plusieurs points d'accès. L'accès unilatéral ne devrait pas être accordé dès lors qu'un utilisateur franchit la « porte d'entrée ». Vérifiez l'identité à chaque étape de l'accès, en utilisant plusieurs facteurs d'authentification.
  • Veillez à toujours respecter le principe du « droit d'accès minimal ». Aucun utilisateur ne devrait se voir confier les clés du royaume. L'accès doit être limité aux ressources strictement nécessaires à l'exercice des fonctions d'un utilisateur.
  • Segreguez le réseau. Les parties du réseau qui n'ont aucun lien entre elles — par exemple, le développement d'applications et les opérations financières — doivent être totalement dissociées les unes des autres.
«Ne faites jamais confiance, vérifiez toujours. »
  • Protégez chaque terminal. Une architecture « zero trust » doit être capable d'analyser les comportements et de bloquer les activités dangereuses partout sur le réseau, y compris sur les terminaux « » situés à la périphérie du réseau.
  • Envisagez le pire. En agissant comme si le réseau était déjà victime d'une attaque, une entreprise fonctionne dans un état défensif de préparation maximale. Cela permet de limiter les dégâts en cas d'attaque réussie.
  • Automatisez autant que possible. Le modèle « zero trust » peut nécessiter un investissement considérable en temps et en ressources, et il est pratiquement impossible de le mettre en œuvre sans automatisation.

Pourquoi le modèle « zero trust » est-il plus sûr que les cadres de sécurité traditionnels ?

Le modèle « zero trust » présente les avantages suivants par rapport aux approches traditionnelles :

  • Le modèle « zero trust » est indépendant du type d'appareil. Lorsqu’elle est correctement mise en œuvre, l’approche « zero trust » garantit la sécurité à tous les niveaux de fonctionnement, du centre de données à l’ , en passant par le cloud et la périphérie. L'accès traditionnel, basé sur le périmètre, n'est pas axé sur les appareils. Un utilisateur pourrait utiliser un ordinateur dans un cybercafé, un téléphone portable emprunté ou tout autre appareil permettant de se connecter à un réseau. Tant que cette personne dispose d'un identifiant et d'un mot de passe valides, une infrastructure de sécurité classique les validera et lui donnera accès, même si son appareil est infesté de logiciels malveillants.
  • Le modèle « zero trust » fonctionne en temps réel. Les outils de sécurité traditionnels s'appuient souvent sur des audits périodiques ou des tests d'intrusion pour identifier les vulnérabilités. L'approche « zero trust » analyse chaque transaction afin d'en déterminer la légitimité au moment même où elle se produit, ce qui aide les organisations à contrer les attaques avant qu'elles ne prennent de l'ampleur.
  • Le modèle « zero trust » prend en compte le comportement, et pas seulement l'identité. Imaginez qu'un utilisateur dispose d'un identifiant et d'un mot de passe valides, voire d'un code valide envoyé sur son téléphone portable. Mais si l'ordinateur portable et le téléphone de cet utilisateur ont été volés, un système de sécurité classique lui permettrait tout de même d'effacer ou de télécharger des fichiers à sa guise depuis les serveurs. L'approche « zero trust » ne se limite pas à l'identité des utilisateurs, mais examine également leur comportement afin de détecter des schémas suspects d'utilisation des données.
  • L'approche « zero trust » s'appuie sur l'automatisation pour alléger la charge de travail du personnel chargé des opérations de sécurité. La sécurité est souvent une tâche fastidieuse qui s'effectue manuellement. Les solutions « zero trust » modernes s'appuient sur l'intelligence artificielle et l'automatisation pour rationaliser les opérations de sécurité et permettre au personnel de se consacrer à des projets à plus long terme présentant une plus grande valeur pour l'entreprise.

[À lire également : L'automatisation de la sécurité : autrefois considérée comme le Saint Graal mais peu prisée, elle connaît aujourd'hui un regain d'intérêt. Voici pourquoi, et comment y parvenir]

Que signifie le concept de « zero trust » pour les opérations informatiques ?

Le modèle « Zero Trust » introduit de nouvelles méthodes de travail qui intègrent la sécurité et la conformité dans les opérations informatiques quotidiennes. Dans les environnements traditionnels, les équipes chargées des opérations de sécurité sont généralement distinctes de celles chargées de la gestion de l'infrastructure et de la conformité. Si une modification informatique rend un appareil non conforme ou engendre un risque de sécurité, les outils « zero trust » permettent au système de revenir rapidement à un état sûr et connu, et peuvent contribuer à empêcher d'autres modifications susceptibles de causer des problèmes.

Les failles de sécurité entraînent d'importants problèmes opérationnels. Le coût d'une interruption de réseau a été estimé à 5 600 dollars par minute, soit 336 000 dollars par heure. Pour les grandes entreprises, telles que les enseignes de distribution internationales et les grands fabricants, ce coût peut être encore plus élevé. Lorsque la plateforme AWS d'Amazon a connu une panne en 2017, cette interruption de service a entraîné pour des pertes totales de 160 millions de dollars pour les clients. Certes, les temps d'arrêt ne sont pas toujours liés à la sécurité, mais les principes du « zero trust » peuvent également contribuer à prévenir les erreurs de configuration par négligence susceptibles d'entraîner une instabilité du réseau.

Lorsqu'elle est correctement mise en œuvre, l'approche « zero trust » n'est qu'un moyen supplémentaire de renforcer l'exploitation du réseau. Cet outil aide les responsables opérationnels à répondre à des questions telles que : qui a accès aux ressources ? Quels risques présentent les systèmes et les ensembles de données ? Et quelles mesures convient-il de prendre pour réduire la surface d'attaque ? En fin de compte, l'approche « zero trust » offre une visibilité sur les opérations qu'il serait autrement difficile d'obtenir.

Que signifie le concept de « zero trust » pour les opérations de sécurité ?

Les outils traditionnels d'un centre d'opérations de sécurité (SOC)  reposent sur la défense périmétrique. Le modèle « zero trust » bouleverse cette architecture, en assurant la sécurité non seulement au niveau des points d'accès au centre de données, mais également sur les terminaux périphériques. La sécurité prend en compte le comportement de tous les acteurs d'un réseau à tout moment. Pour les membres du SOC, cette réorientation peut nécessiter de repenser quelque peu le fonctionnement quotidien. Au fil du temps, cependant, la plupart des professionnels de la sécurité prennent conscience des avantages d'une architecture « zero trust ».

«L’équipe financière ne devrait pas avoir accès aux fichiers de code source sur les serveurs de développement d’applications, et les développeurs ne devraient pas avoir accès aux données financières sensibles. »

Fondamentalement, le modèle « zero trust » réduit la surface d'attaque d'un réseau. Des règles strictes peuvent permettre d'empêcher l'accès à certains types de données pour un large éventail d'utilisateurs, même s'ils ont été authentifiés avec succès. Par exemple, l'équipe financière ne devrait pas avoir accès aux fichiers de code source sur les serveurs de développement d'applications, et les développeurs ne devraient pas avoir accès aux données financières sensibles. Le fait de rendre l'accès aux données beaucoup plus difficile grâce à une infrastructure « zero trust » renforce intrinsèquement la cybersécurité.

Toutefois, même si quelqu'un parvenait à contourner ces défenses, l'approche « zero trust » offre des garanties supplémentaires au niveau des terminaux. Par exemple, les solutions « zero trust » permettent de s'assurer qu'un appareil est bien associé à son propriétaire. Si un ordinateur portable est volé et que le voleur tente de se connecter avec des identifiants différents de ceux attendus, le système peut s'éteindre ou restreindre l'accès, ce qui laisse au SOC le temps de mener son enquête.

Au final, les technologies et techniques « zero-trust » fournissent aux équipes chargées de la sécurité des règles détaillées concernant l'accès au réseau, ce qui permet de répondre aux exigences de conformité réglementaire, de protection de la vie privée et aux autres préoccupations connexes.

Quelles sont les technologies utilisées dans le cadre du modèle « zero trust » ?

Les technologies fondamentales du modèle « zero trust » sont les suivantes :

  • Gestion et protection de l'identité. L'un des principes fondamentaux du modèle « zero trust » consiste à identifier les utilisateurs autorisés et à veiller à ce que leurs identifiants soient conservés en toute sécurité. Les systèmes de gestion et de protection des identités garantissent l'exactitude et l'actualité des identifiants des utilisateurs, en imposant des mots de passe forts et en supprimant rapidement les anciens comptes de la liste. Les outils d'authentification unique constituent également une caractéristique distinctive du modèle « zero trust ».
  • Authentification multifactorielle. Les technologies d'authentification multifactorielle (MFA) , qui constituent un sous-ensemble des outils de gestion des identités , sont un élément central du modèle « zero trust ». L'authentification multifactorielle (MFA) renforce considérablement la certitude que les utilisateurs sont bien ceux qu'ils prétendent être. L'authentification multifactorielle (MFA) peut s'appuyer sur plusieurs facteurs, notamment un code d'authentification, la localisation géographique et des données biométriques, pour authentifier les utilisateurs souhaitant accéder au système.
  • Gestion des utilisateurs. Grâce à ces outils, les responsables de la sécurité peuvent définir les types d'actions qu'un utilisateur est autorisé à effectuer. Certaines actions peuvent être autorisées en fonction du rôle, du lieu, de l'heure, du type d'appareil ou d'autres facteurs.
  • de sécurité des terminaux. Les logiciels « zero trust » peuvent être déployés non seulement dans le centre de données et dans le cloud, mais également sur des terminaux périphériques, offrant ainsi aux équipements des utilisateurs la même protection que celle dont ils bénéficient au bureau.
  • Analyse et gestion du comportement. Ces algorithmes surveillent les comportements sur le réseau et génèrent des scores en temps réel afin de déterminer si les actions d'un utilisateur sont légitimes : si un utilisateur effectue des actions qui s'écartent des attentes, le score diminue. Dès qu'un certain seuil est atteint, le compte sera bloqué, dans l'attente d'un examen.
  • Outils de chiffrement. Le chiffrement est une méthode complémentaire couramment utilisée pour empêcher toute altération des données, même en cas d'attaque réussie.
  • Automatisation et automatisation robotisée des processus (RPA). Les opérateurs humains ne peuvent pas assurer le suivi de tous les outils mentionnés ci-dessus ; l'automatisation est donc essentielle dans un environnement « zero trust ». Elle optimise la détection des comportements malveillants, l'analyse du trafic de données et la distribution des correctifs.
  • Informations sur l'intelligence artificielle (IA) : et ; capacités d'apprentissage automatique (ML) : . Bon nombre des outils mentionnés ci-dessus s'appuient sur l'IA et l'apprentissage automatique plutôt que sur l'intelligence humaine. Tout comme l'automatisation, l'IA/ML n'est pas une application autonome utilisée dans le cadre du modèle « zero trust », mais plutôt une technologie globale qui inspire sa conception.

Qu'est-ce que l'accès réseau « zero trust » (ZTNA) ?

L'accès réseau « zero-trust » est une solution d'accès à distance conçue selon les principes de sécurité « zero-trust ». Le ZTNA se distingue d'un VPN traditionnel de type « » ( ) en ce qu'il est conçu pour permettre aux utilisateurs d'accéder uniquement aux services dont ils ont besoin.

« [ZTNA] met en correspondance les services et les applications avec un utilisateur distant au lieu de simplement ouvrir les portes à l’ensemble de l’entreprise. »

Les VPN, en revanche, sont généralement conçus pour offrir un accès général à un réseau, à l'instar de ce que permettrait une connexion réseau standard. De cette manière, le ZTNA fonctionne comme une solution d'accès « zero trust » sur site, en attribuant des services et des applications à un utilisateur distant au lieu de simplement ouvrir l'accès à l'ensemble de l'entreprise.

À mesure que le nombre d'utilisateurs à distance augmente dans une entreprise type, les solutions ZTNA revêtent une importance croissante.

Comment les responsables informatiques et de la sécurité devraient-ils s'y prendre pour mettre en place une approche « zero trust » ?

Les professionnels de l'informatique et de la sécurité peuvent suivre les étapes suivantes pour mettre en œuvre une stratégie « zero trust » :

  • Sachez ce dont vous disposez. Le modèle « zero trust » nécessite une visibilité sur l' . Un inventaire détaillé de tous les systèmes, y compris les appareils de l'Internet des objets (IoT), constitue la première étape de la mise en place d'une infrastructure « zero trust ». Il existe de nombreux outils permettant d'automatiser ce processus, mais la détection peut s'avérer compliquée lorsque les appareils sont utilisés à distance.
  • Restez informé de ce que font vos appareils. Dresser un inventaire du matériel n'est qu'un premier pas ; l'étape suivante consiste à comprendre comment ce matériel fonctionne. Les systèmes sont-ils à jour ? Les correctifs ont-ils été appliqués ? Sont-ils conformes aux politiques de sécurité ?

[À lire également : Vos collaborateurs respectent-ils les politiques de sécurité ?] Il leur arrive parfois d'enfreindre les règles pour ce qui leur semble être de bonnes raisons]

  • Réduisez votre surface d'attaque chaque fois que cela est possible. Il convient de supprimer les appareils inutilisés, de désactiver les comptes utilisateurs obsolètes et de désactiver les services inutilisés. Les solutions « zero trust » sont conçues pour empêcher tout accès dès qu'un problème est détecté. Mais cette approche s'avère bien plus efficace et performante si vous parvenez à réduire au strict minimum le nombre d'appareils et de services susceptibles d'être compromis. La segmentation d'un réseau constitue un autre moyen efficace de réduire la surface d'attaque.
  • Commencez par mettre en place des mesures de sécurité axées sur l'utilisateur. Mettez en place des solutions telles que l'authentification multifactorielle et les systèmes de gestion des identités avec authentification unique. Ces outils peuvent être améliorés au fil du temps grâce à des technologies « zero trust » plus sophistiquées, telles que le ZTNA et le contrôle d'accès basé sur les rôles (RBAC), qui sont essentiels pour associer les utilisateurs à des comportements autorisés.

Quels sont les défis liés à la mise en œuvre d'une architecture réseau « zero trust » ?

Avec le modèle « zero trust », vous ne pouvez pas vous contenter d'installer un logiciel et en rester là. Les défis liés à la mise en place et à la maintenance d'une architecture réseau « zero trust » sont les suivants :

  • L'ampleur et la portée du modèle « zero trust » peuvent être considérables. Le « zero trust » est un concept nouveau pour la plupart des entreprises, et sa mise en œuvre correcte prend du temps. La meilleure stratégie consiste à commencer par un petit groupe de systèmes et d'utilisateurs critiques, à déployer des solutions « zero trust » dans ces domaines et à démontrer leur efficacité avant de les étendre à plus grande échelle.
  • Certaines activités légitimes peuvent être bloquées par erreur. De nombreuses solutions de cybersécurité « zero trust » de la première génération empêchaient à tort les utilisateurs d'accéder à des données ou à des services auxquels ils auraient dû pouvoir accéder. Si une solution « zero trust » empêche le PDG d'accéder aux données commerciales, elle ne restera probablement pas longtemps en service. Il convient de veiller à trouver un juste équilibre entre la protection contre les menaces réelles et la facilité d'utilisation à long terme.
  • Les retards peuvent réduire l'efficacité du modèle « zero trust ». Certaines solutions « zero trust » peuvent s'avérer efficaces pour détecter les activités dangereuses. Mais il se peut qu'ils ne parviennent pas à l'arrêter à temps pour éviter des dégâts. Le modèle « zero trust » est particulièrement efficace en temps réel, car il permet de prévenir les comportements destructeurs avant même qu'ils n'aient le temps de se propager dans un environnement informatique.
  • Les problèmes de compatibilité peuvent se multiplier. Les systèmes plus anciens, dits « hérités », peuvent s'avérer incompatibles avec les solutions « zero trust », ce qui nécessite des mises à niveau. Si vous ne procédez pas à terme à la mise à niveau de votre infrastructure informatique vers un modèle « zero trust », vous risquez de vous exposer à des attaques.
  • Le modèle « zero trust » exige une vigilance constante. Une fois que vous aurez déployé le modèle « zero trust » sur l'ensemble de votre réseau, le système continuera de nécessiter des mises à jour et une maintenance régulières — ainsi qu'une veille constante sur les nouveaux vecteurs d'attaque — afin de rester efficace.

Plus de ressources