Sécurité périmétrique vs zero trust : confiance, fréquence d’authentification, accès distant

La sécurité périmétrique fait confiance à l’intérieur du réseau de l’entreprise et place des pare-feu et des équipements VPN à la frontière avec Internet pour tenir les attaques à l’écart. Le zero trust n’accorde aucune confiance en fonction de l’emplacement sur le réseau ; pour chaque combinaison d’utilisateur, d’appareil et de ressource, il vérifie chaque accès puis n’autorise que ce qui est nécessaire. Le NIST américain définit l’architecture zero trust dans la SP 800-207 (2020). Le zero trust s’est répandu à mesure que les services cloud et les accès depuis l’extérieur des bureaux se développaient et que les éléments à protéger sortaient du périmètre.

CritèreSécurité périmétriqueZero trust
Hypothèse de confianceL’intérieur du réseau de l’entreprise est digne de confiance, l’extérieur ne l’est pasL’emplacement sur le réseau ne confère aucune confiance ; les accès depuis l’intérieur sont vérifiés à chaque fois, comme ceux depuis l’extérieur
Emplacement des contrôlesÀ la frontière avec Internet (pare-feu, équipements VPN, proxys, etc.)Sur chaque chemin d’accès entre utilisateurs ou appareils et ressources (applications et données), avec un point qui décide d’autoriser ou non l’accès (point de décision de politique) et un point qui applique la décision (point d’application de politique)
Moment de l’authentification et de l’autorisationUne seule fois, à l’entrée dans le réseau de l’entreprise (par exemple lors de la connexion au VPN)Par ressource et par session, selon l’authentification de l’utilisateur (comme l’authentification multifacteur), l’état de l’appareil, le lieu et l’heure, avec une réévaluation lorsque les conditions changent
Accès distantUn VPN connecte les utilisateurs au réseau de l’entreprise et les traite comme s’ils étaient au bureauLe ZTNA (zero trust network access) et des approches similaires ne connectent les utilisateurs qu’aux applications qu’ils ont le droit d’utiliser, jamais au réseau entier
Mouvement latéral après une intrusionUne fois à l’intérieur, le trafic entre machines internes est peu restreint : un attaquant peut donc se propager facilementLes accès sont finement découpés et seuls les droits nécessaires sont accordés (moindre privilège) : la propagation est donc plus difficile
Traitement des appareilsLes appareils connectés au réseau interne ont tendance à être considérés comme fiablesLe fait qu’un appareil soit géré, que les mises à jour de son OS et sa protection contre les logiciels malveillants soient en ordre, sert de critère à chaque décision d’accès
Visibilité et journalisationLe trafic qui traverse la frontière est journalisé, mais le trafic entre machines internes est difficile à voirChaque demande d’accès et chaque décision sont journalisées et servent à la surveillance continue et à l’amélioration de la politique
Adéquation au cloudAvec l’essor des services cloud et du travail à domicile, les éléments à protéger sortent de la frontière ; faire passer tout le trafic par le VPN jusqu’au bureau tend à saturer les liaisons et les équipementsLes décisions suivent la même politique quel que soit le lieu, ce qui convient aux services cloud et au travail à distance
Difficulté de la migrationFacile à comprendre, et la plupart des organisations en disposent déjàNécessite une gestion des identités, une gestion des appareils, un inventaire des actifs et une politique d’accès conçue, et s’adopte progressivement ; installer un seul produit ne suffit pas

Les valeurs indiquées sont des ordres de grandeur typiques et varient selon la génération de procédé et le produit.

Quand choisir l'un ou l'autre ?

Sécurité périmétrique
Les environnements où les utilisateurs et les systèmes à protéger se trouvent surtout sur le réseau interne et où restreindre les points d’entrée suffit. Même après le passage au zero trust, le pare-feu de frontière reste une couche de la défense en profondeur.
Zero trust
Les environnements centrés sur les services cloud et le travail à distance, où la limite entre intérieur et extérieur est floue. Il convient aussi lorsqu’on part du principe qu’une intrusion se produira et qu’on veut limiter l’étendue des dégâts.
Migration progressive
La plupart des organisations migrent pas à pas tout en continuant d’utiliser les mécanismes périmétriques : imposer l’authentification multifacteur, gérer les appareils et basculer une à une les applications importantes vers le ZTNA.

Questions fréquentes

Le zero trust rend-il les VPN inutiles ?

Les VPN utilisés pour accéder aux applications internes depuis l’extérieur sont souvent remplacés par le ZTNA, car un VPN donne accès à tout le réseau une fois connecté, alors que le ZTNA ne connecte les utilisateurs qu’aux applications autorisées et vérifie chaque accès. Certains VPN, comme ceux qui relient des agences, restent utilisés à d’autres fins.

Le zero trust est-il un nom de produit ?

Non, c’est une approche de conception de la sécurité, pas un produit. La NIST SP 800-207 (2020) décrit le zero trust et son architecture comme une approche qui n’accorde aucune confiance sur la seule base de l’emplacement sur le réseau ou de la propriété d’un actif, et qui effectue authentification et autorisation à chaque accès à une ressource. Sa mise en œuvre combine gestion des identités, authentification multifacteur, gestion des appareils, ZTNA, journalisation et surveillance.

Le zero trust rend-il les pare-feu inutiles ?

Non. Le zero trust consiste à ne pas faire confiance à quelque chose simplement parce qu’il se trouve à l’intérieur de la frontière ; il ne s’agit pas de supprimer les défenses de frontière. Les pare-feu continuent de servir de couche qui coupe le trafic indésirable à l’entrée et de moyen de diviser le réseau en segments fins.

Vérifier vos connaissances

Parmi les méthodes d'authentification suivantes, laquelle est une authentification multifacteur ?

  1. ASaisir un mot de passe, puis un mot de passe à usage unique affiché dans une application sur le smartphone de l'utilisateur
  2. BSaisir un mot de passe, puis la réponse à une question secrète
  3. CSaisir un mot de passe plus complexe et 2 fois plus long
Afficher la réponse et l'explication

Réponse : A. Saisir un mot de passe, puis un mot de passe à usage unique affiché dans une application sur le smartphone de l'utilisateur

L'authentification multifacteur combine au moins 2 facteurs différents parmi la connaissance, la possession et l'inhérence. Un mot de passe (connaissance) combiné à un mot de passe à usage unique généré sur le smartphone de l'utilisateur (possession) utilise 2 facteurs différents : c'est donc une authentification multifacteur. Même si le mot de passe fuit, un attaquant ne peut pas se connecter sans le smartphone de l'utilisateur. Un mot de passe et une question secrète relèvent tous deux de la connaissance ; même s'ils sont vérifiés en 2 étapes, il ne s'agit pas d'authentification multifacteur (on parle parfois de vérification en deux étapes). Des facteurs de même nature peuvent être volés ensemble par la même méthode, par exemple en trompant l'utilisateur par hameçonnage. Les mots de passe à usage unique peuvent eux aussi être détournés par des attaques qui amènent l'utilisateur à les saisir en temps réel sur un faux site ; c'est pourquoi, au milieu des années 2020, se répandent des méthodes avec lesquelles l'authentification ne fonctionne pas sur un faux site (comme les clés d'accès, ou passkeys, FIDO2).

Quelle affirmation décrit correctement l'authentification unique (SSO, single sign-on) ?

  1. AUn mécanisme qui permet, avec une seule authentification, d'accéder à plusieurs services fédérés sans se reconnecter ; il améliore la commodité, mais comme une compromission de cette authentification touche de nombreux services, il est préférable de le combiner à une authentification multifacteur
  2. BLe fait de réutiliser le même mot de passe pour tous les services, recommandé pour améliorer la sécurité
  3. CUn mécanisme qui n'autorise qu'une seule personne à la fois à se connecter à un service donné
Afficher la réponse et l'explication

Réponse : A. Un mécanisme qui permet, avec une seule authentification, d'accéder à plusieurs services fédérés sans se reconnecter ; il améliore la commodité, mais comme une compromission de cette authentification touche de nombreux services, il est préférable de le combiner à une authentification multifacteur

Avec l'authentification unique (SSO), une fois que l'utilisateur s'est connecté au système qui effectue l'authentification (l'IdP, ou fournisseur d'identité), le résultat est transmis de façon sûre à chaque service fédéré, si bien que l'utilisateur peut s'en servir sans se reconnecter à chacun. Les protocoles typiques sont SAML et OpenID Connect. Comme les mots de passe ne sont pas remis à chaque service, il y a moins de mots de passe à gérer, et l'administration y gagne aussi, par exemple en pouvant désactiver en un seul endroit le compte d'un employé qui part. Cependant, si le compte de l'IdP est pris par un attaquant, celui-ci entre dans tous les services fédérés ; l'authentification multifacteur sur l'IdP est donc particulièrement importante. La réutilisation des mots de passe est tout autre chose : elle permet d'utiliser un mot de passe ayant fuité d'un service pour entrer dans d'autres (credential stuffing, ou attaque par liste de mots de passe).

Quelle pratique respecte le principe du moindre privilège ?

  1. ADonner les droits d'administrateur à tout le monde pour gagner du temps
  2. BPermettre à tout le monde de lire et d'écrire tous les fichiers pour simplifier le paramétrage des droits
  3. CN'accorder aux utilisateurs et aux programmes que les droits minimaux nécessaires à leur travail, et effectuer le travail courant avec un compte non administrateur
Afficher la réponse et l'explication

Réponse : C. N'accorder aux utilisateurs et aux programmes que les droits minimaux nécessaires à leur travail, et effectuer le travail courant avec un compte non administrateur

Le principe du moindre privilège consiste à n'accorder aux utilisateurs, aux programmes et aux comptes de service que les droits minimaux nécessaires à leur tâche. Avec des droits limités, on peut réduire l'étendue des dégâts même lorsqu'un compte est piraté, qu'un logiciel malveillant s'exécute ou que quelqu'un commet une erreur. Par exemple, la messagerie et la navigation web courantes se font avec un compte standard, et les droits d'administrateur ne servent que pour les tâches qui les exigent. Pour l'information, il existe l'idée apparentée du besoin d'en connaître (need-to-know), selon laquelle seules les personnes qui ont besoin d'une information pour leur travail peuvent y accéder. Il est aussi important de retirer rapidement les droits devenus inutiles après une mutation ou un départ.

  1. Quelle description de la fonction de base d'un pare-feu (à filtrage de paquets) est correcte ?
  2. Quelle description d'un VPN sur Internet est correcte ?
  3. Quelle affirmation sur le TLS mutuel (mTLS) est correcte ?

Questions d'entraînement sur Bases de la sécurité de l'information

Termes clés expliqués

Authentification multifacteur (MFA)
Authentification qui vérifie une personne en combinant au moins 2 facteurs différents parmi la connaissance (comme un mot de passe), la possession (comme un smartphone ou une carte à puce) et l'inhérence (comme une empreinte digitale ou le visage). Même si le mot de passe fuit, il est impossible de se connecter sans les autres facteurs.
Principe du moindre privilège
Principe qui consiste à n'accorder aux utilisateurs, aux programmes et aux services que les privilèges minimaux nécessaires à leur tâche. Il réduit l'étendue des dégâts même si un compte est piraté, si un logiciel malveillant s'exécute ou si quelqu'un commet une erreur.
TLS (Transport Layer Security)
Protocole qui chiffre la communication, détecte les falsifications et authentifie les serveurs à l'aide de certificats. HTTPS est HTTP protégé par TLS.
VLAN (LAN virtuel)
Fonction qui crée des réseaux logiquement séparés (domaines de diffusion) sur un même équipement physique, en général par port de commutateur. Entre commutateurs, les VLAN se distinguent par des étiquettes IEEE 802.1Q.
Rançongiciel (ransomware)
Logiciel malveillant qui rend inutilisables les fichiers d'un ordinateur, par exemple en les chiffrant, et exige une rançon en échange de leur restauration. Certains attaquants menacent aussi de publier des données volées. Les sauvegardes conservées hors du réseau sont une protection importante.

Comparatifs associés