Passer au contenu principal

Qu'est-ce que l'authentification PEAP ? Comment PEAP sécurise votre WiFi

Ce guide de référence décortique l'authentification PEAP pour les réseaux WiFi d'entreprise, détaillant son architecture, ses limites de sécurité par rapport à EAP-TLS et ses stratégies de déploiement concrètes. Conçu pour les directeurs informatiques et les architectes réseau, il fournit des conseils pratiques sur les cas où PEAP-MSCHAPv2 reste approprié et sur la manière de le sécuriser contre les menaces modernes.

Par Iain JewittPublié le Mis à jour le
📖 5 min de lecture1,491 mots2 exemples concrets3 questions d'entraînement8 définitions clés

Video overview

Écouter ce guide

Voir la transcription du podcast
Qu'est-ce que l'authentification PEAP ? Comment PEAP sécurise votre WiFi. Une note d'information Purple Enterprise WiFi Intelligence. Bienvenue. Si vous êtes responsable de la sécurité réseau d'un groupe hôtelier, d'un réseau de points de vente, d'un stade ou d'une organisation du secteur public, cette note d'information vous est destinée. Au cours des dix prochaines minutes, nous allons aborder l'authentification PEAP - ce qu'elle est concrètement, comment elle fonctionne sous le capot, où elle s'intègre dans votre architecture de sécurité, et surtout, quand elle représente le bon choix par rapport aux situations où vous devriez envisager une solution plus robuste. Entrons dans le vif du sujet. Première section : Contexte et pourquoi cela est crucial aujourd'hui. La plupart des déploiements WiFi d'entreprise actuels reposent encore sur l'un des deux modèles d'authentification. Vous utilisez soit une clé pré-partagée - un mot de passe unique partagé au sein de l'organisation - soit la norme 802.1X, qui est le standard IEEE pour le contrôle d'accès réseau basé sur les ports. PEAP se situe résolument dans le camp du 802.1X, et il s'agit de loin de la méthode EAP la plus largement déployée dans les environnements d'entreprise et institutionnels à l'échelle mondiale. La raison pour laquelle PEAP est devenu si dominant est simple : il a résolu un véritable problème opérationnel. Avant PEAP, le déploiement d'une authentification WiFi basée sur des certificats impliquait de distribuer des certificats clients à chaque appareil - chaque ordinateur portable, chaque téléphone, chaque tablette. Pour une organisation de cinq cents employés avec une politique BYOD, il s'agissait d'un casse-tête de déploiement PKI pour lequel la plupart des équipes informatiques n'avaient tout simplement ni le budget ni le temps. PEAP a proposé une voie intermédiaire : une authentification forte côté serveur via TLS, avec des identifiants par nom d'utilisateur et mot de passe côté client. Aucun certificat client n'est requis. Ce compromis a fait de PEAP le standard de facto pour l'authentification WiFi d'entreprise tout au long des années 2000 et 2010, et il reste extrêmement courant aujourd'hui. Comprendre son architecture - et ses limites - est essentiel pour quiconque prend des décisions d'infrastructure en 2024 et au-delà. Deuxième section : Analyse technique approfondie. Voyons en détail ce qui se passe exactement lorsqu'un appareil s'authentifie via PEAP. Le processus comporte deux phases distinctes, et il est essentiel de comprendre les deux. Les trois acteurs de cet échange sont : le suppliant - c'est-à-dire l'appareil client, qu'il s'agisse d'un ordinateur portable, d'un smartphone ou d'un terminal IoT ; l'authentificateur - généralement le point d'accès sans fil ou le contrôleur LAN sans fil ; et le serveur d'authentification - presque toujours un serveur RADIUS, tel que Microsoft NPS, FreeRADIUS ou un service RADIUS hébergé dans le cloud. La première phase est l'établissement du tunnel TLS. Lorsque le suppliant tente de se connecter, l'authentificateur n'accorde pas immédiatement l'accès. À la place, il lance un échange EAP sur le réseau local - il s'agit d'EAPOL, EAP over LAN. L'authentificateur transmet cette demande au serveur RADIUS, qui présente son certificat TLS côté serveur au client. Le client valide ce certificat par rapport à son magasin de certificats approuvés. Si la validation réussit, un tunnel TLS est établi entre le client et le serveur RADIUS. Ce tunnel est chiffré - généralement en TLS 1.2 ou 1.3 dans les déploiements modernes.La phase deux est l'authentification interne. À l'intérieur de ce tunnel chiffré, les identifiants réels sont échangés. Dans le déploiement le plus courant - PEAP-MSCHAPv2 - le client envoie un nom d'utilisateur et un mot de passe à l'aide du protocole Microsoft Challenge Handshake Authentication Protocol version 2. Le serveur RADIUS valide ces identifiants par rapport à son référentiel d'identité, qui peut être Active Directory, LDAP ou un fournisseur d'identité cloud. Si les identifiants sont valides, le serveur RADIUS renvoie un message Access-Accept via l'authentificateur, et l'accès au réseau est accordé au client. La propriété de sécurité clé ici est que l'échange MSCHAPv2 se produit à l'intérieur du tunnel TLS. Un attaquant surveillant passivement le canal WiFi ne peut pas voir les identifiants en transit. C'est la proposition de valeur fondamentale de PEAP. Maintenant, où PEAP-MSCHAPv2 fait-il défaut ? Il existe deux problèmes importants que tout architecte soucieux de la sécurité doit comprendre. Premièrement : la validation du certificat du serveur. PEAP exige uniquement que le serveur présente un certificat - il n'exige pas que le client en présente un. Cela crée un vecteur d'attaque bien documenté. Si un appareil client est mal configuré pour accepter n'importe quel certificat - ou pour accepter des certificats de n'importe quelle autorité de certification (CA) - un attaquant peut installer un point d'accès malveillant, présenter un faux certificat et intercepter la liaison MSCHAPv2. Des outils comme hostapd-wpe ont rendu cette attaque extrêmement accessible. L'atténuation réside dans une configuration rigoureuse du demandeur : imposer la validation du certificat du serveur, épingler la CA attendue et spécifier le nom commun du serveur. Ceci est non négociable dans tout déploiement sérieux. Deuxièmement : MSCHAPv2 est un protocole ancien présentant des faiblesses connues. Les recherches menées en 2012 par Moxie Marlinspike ont démontré que les paires de défi-réponse MSCHAPv2 peuvent être piratées hors ligne avec une puissance de calcul suffisante. Si un attaquant parvient à capturer l'échange d'authentification interne - par exemple via l'attaque par point d'accès malveillant décrite ci-dessus - il peut tenter de récupérer le mot de passe en clair hors ligne. La force de votre politique de mot de passe affecte donc directement votre exposition. Des mots de passe longs, complexes et générés de manière aléatoire réduisent considérablement ce risque. Comparez cela à EAP-TLS, où le serveur et le client présentent tous deux des certificats. Il n'y a pas de mots de passe à voler. La surface d'attaque est considérablement réduite. Le compromis réside dans la complexité opérationnelle : vous avez besoin d'une PKI, vous devez émettre et gérer les certificats clients, et vous devez disposer d'un mécanisme pour les distribuer à chaque appareil. Pour les organisations disposant d'un déploiement MDM mature et d'une PKI bien gérée, EAP-TLS est la référence absolue. Pour tous les autres, PEAP-MSCHAPv2 avec une configuration rigoureuse reste un choix défendable et pratique. Section trois : Recommandations de mise en œuvre et pièges à éviter. Laissez-moi vous donner des conseils pratiques de déploiement. Ce sont ces éléments qui distinguent un déploiement PEAP sécurisé d'un déploiement vulnérable. Numéro un : imposez la validation du certificat de serveur sur chaque suppliant. C'est l'élément de configuration le plus crucial. Sous Windows, il s'agit de la case à cocher "Valider le certificat du serveur" dans le profil de réseau sans fil. Sous iOS et Android, il s'agit du champ de certificat de l'autorité de certification (CA) dans la configuration EAP. Si cela n'est pas configuré, votre déploiement PEAP est vulnérable aux attaques de type rogue AP, quel que soit le niveau de configuration du reste. Numéro deux : déployez via un MDM ou une GPO, et non par configuration manuelle. La configuration manuelle par les utilisateurs finaux n'est pas fiable. Les utilisateurs passeront outre les avertissements de certificat. Ils configureront mal le champ CA. Diffusez vos profils sans fil via Microsoft Intune, Jamf ou une stratégie de groupe (GPO). Cela garantit une configuration homogène et conforme aux politiques sur l'ensemble de votre parc. Numéro trois : utilisez au minimum TLS 1.2 sur votre serveur RADIUS. Désactivez TLS 1.0 et 1.1. La plupart des implémentations RADIUS modernes le prennent en charge, mais il convient de le vérifier, en particulier sur les déploiements sur site plus anciens. Numéro quatre : intégrez-le à votre fournisseur d'identité. PEAP-MSCHAPv2 s'authentifie auprès d'un magasin d'identifiants. Ce magasin doit être votre fournisseur d'identité faisant autorité - Active Directory, Azure AD via l'extension NPS, ou un service RADIUS cloud avec intégration LDAP. Ainsi, lorsqu'un employé s'en va, la désactivation de son compte révoque immédiatement son accès au WiFi. Aucun secret partagé à renouveler, pas de déprovisionnement manuel. Numéro cinq : traitez votre réseau invités séparément. PEAP est une méthode d'authentification d'entreprise. Pour le WiFi invités - où vous accueillez des visiteurs, des clients ou des participants à des événements - vous devez adopter une approche différente. Les plateformes comme Purple fournissent une couche WiFi invités dédiée qui gère l'authentification par Captive Portal, la capture de données et les analyses sans nécessiter d'infrastructure RADIUS sur l'SSID invités. Conservez votre SSID d'entreprise sur du 802.1X avec PEAP, et votre SSID invités sur un réseau distinct et isolé avec un parcours d'accès adapté. Numéro six : planifiez le renouvellement des certificats. Le certificat de votre serveur RADIUS va expirer. Le moment venu, chaque client ayant enregistré ce certificat échouera à s'authentifier jusqu'à ce que le nouveau certificat soit distribué. Intégrez le renouvellement des certificats dans votre calendrier opérationnel - au moins 90 jours avant l'expiration - et testez le processus de rotation dans un environnement de pré-production avant de le déployer en production. Les modes de défaillance les plus courants que je rencontre sur le terrain sont : l'absence de validation stricte des certificats, entraînant une vulnérabilité aux rogue AP ; l'expiration sans avertissement des certificats du serveur RADIUS, provoquant des pannes d'authentification généralisées ; et l'exposition de l'authentification interne MSCHAPv2 parce que le serveur RADIUS est accessible depuis le mauvais segment de réseau. Ces trois problèmes peuvent être évités grâce à une planification adéquate. Section quatre : Questions-réponses rapides. Le PEAP peut-il fonctionner avec des fournisseurs d'identité cloud comme Azure AD ? Oui. L'extension NPS de Microsoft pour Azure AD MFA vous permet de relayer l'authentification PEAP via Azure AD, activant ainsi l'authentification multifacteur sur votre WiFi. Alternativement, des services RADIUS cloud tels que Cisco ISE, Aruba ClearPass ou JumpCloud RADIUS peuvent s'intégrer directement avec Azure AD ou Okta. Le PEAP est-il conforme à la norme PCI-DSS ? Le PEAP-MSCHAPv2 peut être utilisé dans des environnements PCI-DSS, mais vous devez vous assurer que la validation du certificat du serveur est appliquée, que TLS 1.2 ou supérieur est utilisé, et que le serveur RADIUS est correctement segmenté. La norme PCI-DSS 4.0 renforce les exigences relatives aux contrôles d'accès réseau - passez en revue les exigences applicables avec votre QSA. Dois-je migrer de PEAP vers EAP-TLS ? Si vous disposez d'un déploiement MDM mature et de la capacité opérationnelle nécessaire pour gérer une PKI, oui - EAP-TLS est le choix le plus robuste. Si vous gérez un parc mixte comprenant des appareils personnels, du matériel existant ou une couverture MDM limitée, le PEAP-MSCHAPv2 avec une configuration rigoureuse reste approprié. Il s'agit d'une décision basée sur le risque, et non d'un choix binaire. Qu'en est-il de WPA3-Enterprise ? Le WPA3-Enterprise impose un mode de sécurité 192 bits pour les environnements de haute sécurité, mais il prend toujours en charge les méthodes EAP, y compris le PEAP. Le WPA3 améliore le chiffrement radio mais ne modifie pas l'échange d'authentification EAP lui-même. Cinquième section : Résumé et prochaines étapes. En résumé : le PEAP est un protocole d'authentification en deux phases qui enveloppe les identifiants internes - généralement MSCHAPv2 - dans un tunnel TLS. C'est la méthode EAP 802.1X la plus largement déployée car elle élimine le besoin de certificats clients tout en fournissant une authentification de serveur forte. Sa vulnérabilité principale réside dans les attaques par point d'accès malveillant, facilitées par des suppliants mal configurés qui ne valident pas le certificat du serveur. Atténuez ce risque grâce à des profils sans fil imposés par MDM, au épinglage de certificat (CA pinning) et à la validation du nom du serveur. Pour la plupart des déploiements WiFi d'entreprise - bureaux d'entreprise, réseaux d'arrière-guichet d'hôtels, réseaux de personnel de vente au détail - le PEAP-MSCHAPv2 doté d'une configuration adéquate est un choix judicieux et justifiable. Pour les environnements de haute sécurité, les secteurs réglementés ou les organisations disposant d'une infrastructure PKI mature, EAP-TLS offre une sécurité nettement plus forte et devrait constituer l'architecture cible. Si vous exploitez également un WiFi invité parallèlement à votre réseau d'entreprise - ce qui est le cas pour la plupart d'entre vous - rappelez-vous que le PEAP n'est pas l'outil adapté à l'intégration des invités. Tournez-vous vers des plateformes comme Purple, qui fournissent une authentification WiFi invité dédiée avec des fonctionnalités d'analyse, de capture de données et d'intégration marketing, garantissant que vos flux de trafic invité et d'entreprise restent correctement séparés et que votre conformité est préservée. Pour aller plus loin, consultez les guides de Purple sur l'architecture des serveurs RADIUS et l'authentification WiFi d'entreprise. Les liens figurent dans les notes de l'émission. Merci pour votre écoute. C'était un briefing d'information sur le WiFi d'entreprise par Purple.

Fait partie de notre série principale : Guide de sécurité WiFi d'entreprise →

Qu'est-ce que l'authentification PEAP ? Comment PEAP sécurise votre WiFi

Synthèse opérationnelle

Le protocole PEAP (Protected Extensible Authentication Protocol) reste la méthode d'authentification 802.1X la plus largement déployée dans les environnements d'entreprise actuels. Développé conjointement par Cisco, Microsoft et RSA Security, le PEAP a été conçu pour résoudre un défi opérationnel spécifique : comment obtenir une authentification de serveur forte basée sur des certificats sans la surcharge administrative paralysante liée au déploiement de certificats clients sur chaque appareil du réseau.

Pour les directeurs informatiques et les architectes réseau gérant des parcs complexes - que ce soit dans le Commerce de détail, la Santé ou les grands bureaux d'entreprise - PEAP-MSCHAPv2 offre un juste milieu pragmatique entre l'insécurité des clés pré-partagées (PSK) et la complexité de déploiement de l'EAP-TLS. Cependant, cette commodité s'accompagne de compromis inhérents en matière de sécurité. Face à des attaques de points d'accès malveillants de plus en plus sophistiquées, les déploiements PEAP mal configurés présentent une vulnérabilité critique.

Ce guide propose une analyse technique approfondie de l'architecture PEAP, de ses mécanismes opérationnels et des normes de configuration obligatoires requises pour le sécuriser dans les réseaux d'entreprise modernes.

Analyse technique : L'architecture du PEAP

Pour comprendre le PEAP, nous devons examiner son processus d'authentification en deux phases. Le PEAP fonctionne en établissant un tunnel externe sécurisé avant d'échanger des données d'identification sensibles dans le tunnel interne.

Phase 1 : Établissement du tunnel TLS

Lorsqu'un suppliant (appareil client) tente de se connecter au réseau, l'authentificateur (généralement un point d'accès sans fil) bloque tout le trafic à l'exception des trames EAPOL (Extensible Authentication Protocol over LAN). L'authentificateur transmet ces trames au serveur d'authentification, généralement un serveur RADIUS. Pour une compréhension plus large de cette infrastructure, reportez-vous à notre guide sur Qu'est-ce que RADIUS ? Comment les serveurs RADIUS sécurisent les réseaux WiFi.

Au cours de la Phase 1, le serveur RADIUS présente son certificat numérique au suppliant. Le suppliant valide ce certificat par rapport à ses autorités de certification (CA) racines de confiance. Si la validation réussit, un tunnel TLS (Transport Layer Security) est établi entre le suppliant et le serveur RADIUS. Ce tunnel chiffré protège toutes les communications ultérieures contre l'écoute clandestine sur le support sans fil.

Qu'est-ce que l'authentification PEAP ? Comment PEAP sécurise votre WiFi - peap architecture overview

Phase 2 : Authentification interne

Une fois le tunnel TLS établi, l'authentification réelle de l'utilisateur a lieu à l'intérieur de ce canal sécurisé. Le protocole d'authentification interne le plus courant est MSCHAPv2 (Microsoft Challenge Handshake Authentication Protocol version 2).

À l'intérieur du tunnel, le demandeur envoie les identifiants de l'utilisateur (nom d'utilisateur et mot de passe) au serveur RADIUS. Le serveur vérifie ces identifiants par rapport à un annuaire d'identité, tel que Active Directory ou un annuaire LDAP. Si les identifiants sont valides, le serveur RADIUS renvoie un message Access-Accept à l'authentificateur, et l'accès au réseau est accordé au client.

Le principe de sécurité critique de PEAP est que l'échange MSCHAPv2 vulnérable est entièrement encapsulé dans le tunnel TLS chiffré, le protégeant ainsi de toute interception passive.

Guide d'implémentation : Sécuriser PEAP-MSCHAPv2

Bien que PEAP soit hautement fonctionnel, sa configuration par défaut sur de nombreux systèmes d'exploitation clients le laisse vulnérable à des attaques sophistiquées. L'implémentation sécurisée de PEAP nécessite une adhésion rigoureuse aux normes de déploiement suivantes.

1. Validation obligatoire du certificat du serveur

La vulnérabilité la plus importante dans un déploiement PEAP est le fait de ne pas imposer la validation du certificat du serveur du côté client. Comme PEAP ne nécessite pas de certificat client, le demandeur doit être absolument certain qu'il communique avec le serveur RADIUS légitime avant de transmettre les identifiants.

Si un appareil client est configuré pour faire confiance à n'importe quel certificat, un attaquant peut déployer un point d'accès malveillant, présenter un certificat frauduleux et intercepter la liaison MSCHAPv2. Des outils comme hostapd-wpe automatisent cette attaque.

Action d'implémentation : Les équipes informatiques doivent configurer tous les appareils d'entreprise pour valider strictement le certificat du serveur. Cela implique d'épingler l'autorité de certification racine (Root CA) spécifique qui a émis le certificat du serveur RADIUS et de définir explicitement le Common Name (CN) ou le Subject Alternative Name (SAN) attendu du serveur.

2. Profils WiFi appliqués par MDM

Se fier aux utilisateurs finaux pour configurer manuellement les paramètres 802.1X est une voie garantie vers l'échec. Les utilisateurs cliquent fréquemment sur les avertissements de certificat, compromettant ainsi l'intégrité du tunnel TLS.

Action d'implémentation : Les profils de réseau WiFi doivent être poussés sur tous les appareils de l'entreprise via des plateformes de gestion des appareils mobiles (MDM) (par exemple, Microsoft Intune, Jamf) ou des objets de stratégie de groupe (GPO). Ces profils doivent verrouiller les paramètres EAP, empêchant les utilisateurs de modifier les exigences de validation des certificats.

3. Abandon des protocoles obsolètes

Les anciennes versions de TLS contiennent des vulnérabilités cryptographiques connues. Les déploiements PEAP doivent imposer des normes de chiffrement modernes.

Action d'implémentation : Configurez le serveur RADIUS pour rejeter les connexions TLS 1.0 et TLS 1.1. Imposez TLS 1.2 comme minimum absolu, avec TLS 1.3 de préférence là où il est pris en charge par le parc de clients.

Vous avez des questions sur votre configuration spécifique ?

Notre équipe collabore avec des exploitants de sites, des responsables informatiques et des ingénieurs réseau au sein de 80 000 sites. Réservez un appel de 20 minutes et nous vous montrerons comment d'autres professionnels comme vous ont résolu ce problème.

Bonnes pratiques : Segmentation stratégique du réseau

Une erreur d'architecture courante consiste à essayer d'utiliser PEAP pour tous les accès WiFi, y compris les réseaux invités et BYOD. PEAP est conçu pour les appareils d'entreprise gérés s'authentifiant auprès d'un annuaire central.

Isolation de l'accès invité

Pour les appareils non professionnels, PEAP n'est pas l'outil adéquat. Tenter de gérer les identifiants des invités dans un annuaire RADIUS crée une surcharge administrative inutile et introduit des risques de sécurité.

Les établissements dans les secteurs de l'Hôtellerie et du Transport devraient implémenter une solution dédiée de Guest WiFi. Des plateformes comme Purple fournissent un accès sécurisé via un Captive Portal qui fonctionne de manière totalement indépendante de l'infrastructure 802.1X de l'entreprise. Cela garantit l'isolement du trafic des invités tout en permettant une capture de données enrichie grâce au WiFi Analytics.

Le rôle de EAP-TLS

Lors de l'évaluation de PEAP, les architectes réseau doivent également prendre en compte EAP-TLS. EAP-TLS fournit une authentification mutuelle - le serveur et le client doivent tous deux présenter des certificats valides. Cela élimine complètement la dépendance aux mots de passe, rendant obsolètes les attaques par vol d'identifiants.

Qu'est-ce que l'authentification PEAP ? Comment PEAP sécurise votre WiFi - peap vs eaptls comparison

Bien que EAP-TLS offre une sécurité supérieure, il nécessite une infrastructure à clés publiques (PKI) robuste pour émettre et gérer les certificats clients. Pour les environnements hautement réglementés, EAP-TLS est l'architecture cible. Pour les organisations qui manquent de maturité en matière de PKI, un déploiement PEAP-MSCHAPv2 rigoureusement configuré reste un choix défendable.

Dépannage et atténuation des risques

Même les déploiements PEAP bien conçus peuvent rencontrer des défaillances opérationnelles. Comprendre les modes de défaillance courants est essentiel pour une résolution rapide.

La crise de l'expiration des certificats

L'événement le plus perturbateur dans un environnement PEAP est l'expiration non gérée du certificat du serveur RADIUS. Lorsque le certificat expire, tous les clients qui appliquent la validation interrompent immédiatement la connexion, ce qui entraîne une panne à l'échelle du réseau.

Atténuation : Mettez en œuvre une surveillance automatisée du certificat du serveur RADIUS. Établissez une procédure opérationnelle standard pour renouveler et déployer le nouveau certificat au moins 30 jours avant son expiration. Si vous utilisez une autorité de certification interne, assurez-vous que la hiérarchie de l'autorité de certification elle-même est surveillée.

Politique de mot de passe et piratage hors ligne

Bien que le tunnel TLS protège l'échange MSCHAPv2 en transit, si un attaquant réussit à exécuter une attaque par point d'accès malveillant en raison de clients mal configurés, il capturera les paires défi-réponse. Les recherches ont démontré que les hachages MSCHAPv2 peuvent être piratés hors ligne.

Atténuation : La complexité du mot de passe de l'utilisateur sous-jacent est la dernière ligne de défense. Imposez des politiques de mots de passe strictes - exigences de longueur minimale, règles de complexité et rotation régulière - afin d'augmenter le coût informatique du piratage hors ligne.

ROI et impact commercial

La transition du PSK vers un déploiement PEAP 802.1X correctement géré apporte une valeur commerciale mesurable sur plusieurs aspects.

  1. Réduction de la charge administrative : L'intégration de l'authentification WiFi directement avec le fournisseur d'identité de l'entreprise (par exemple, Active Directory) automatise l'intégration et l'exclusion des utilisateurs. Lorsqu'un employé s'en va, la désactivation de son compte d'annuaire révoque immédiatement son accès au réseau, éliminant ainsi le besoin de modifier un mot de passe partagé.
  2. Auditabilité renforcée : Le protocole 802.1X offre une visibilité granulaire au niveau de l'utilisateur sur l'accès au réseau. Les équipes informatiques peuvent ainsi attribuer de manière définitive l'activité réseau à des personnes spécifiques, ce qui constitue une exigence essentielle pour les cadres de conformité tels que PCI DSS et GDPR.
  3. Atténuation des risques : En abandonnant les clés partagées, les organisations réduisent considérablement le risque d'accès non autorisé par d'anciens employés ou des acteurs malveillants, protégeant ainsi la propriété intellectuelle et les données sensibles de l'entreprise.

Pour les organisations qui cherchent à optimiser l'ensemble de leur architecture réseau parallèlement à la sécurité de leur réseau sans fil, l'exploration de solutions WAN modernes est fortement recommandée. En savoir plus sur The Core SD WAN Benefits for Modern Businesses.

Définitions clés

PEAP (Protected Extensible Authentication Protocol)

Un protocole d'authentification 802.1X qui encapsule une méthode d'authentification interne (généralement MSCHAPv2) au sein d'un tunnel TLS sécurisé.

La norme dominante pour l'authentification WiFi d'entreprise en raison de son équilibre entre sécurité et facilité de déploiement.

802.1X

La norme IEEE pour le contrôle d'accès réseau basé sur les ports, fournissant un mécanisme d'authentification aux appareils souhaitant se connecter à un réseau LAN ou WLAN.

Le cadre fondamental au sein duquel fonctionnent des protocoles tels que PEAP et EAP-TLS.

EAPOL (EAP over LAN)

Le protocole utilisé pour encapsuler les messages EAP sur un réseau local, utilisé lors des premières étapes de l'authentification 802.1X.

Le mécanisme par lequel le client et le point d'accès communiquent avant que le port réseau ne soit totalement ouvert.

Supplicant

L'appareil client (ordinateur portable, smartphone) demandant l'accès au réseau.

Le terminal qui doit être correctement configuré pour valider le certificat du serveur dans un déploiement PEAP.

Authentificateur

L'équipement réseau (point d'accès ou commutateur) qui facilite le processus d'authentification entre le supplicant et le serveur RADIUS.

Le point de contrôle qui bloque le trafic tant que l'authentification n'a pas réussi.

RADIUS (Remote Authentication Dial-In User Service)

Un protocole réseau qui fournit une gestion centralisée de l'authentification, de l'autorisation et de la comptabilité (AAA).

Le serveur qui valide les identifiants de l'utilisateur et émet la décision finale d'acceptation ou de rejet.

MSCHAPv2

Un protocole d'authentification par défi-réponse développé par Microsoft, couramment utilisé comme méthode d'authentification interne au sein de PEAP.

Le protocole qui vérifie réellement le nom d'utilisateur et le mot de passe, mais qui nécessite la protection du tunnel TLS PEAP en raison de faiblesses cryptographiques.

EAP-TLS

Une méthode EAP qui nécessite une authentification mutuelle à l'aide de certificats numériques sur le client et sur le serveur.

L'alternative hautement sécurisée à PEAP, nécessitant un déploiement de PKI mais éliminant les vulnérabilités liées aux mots de passe.

Exemples concrets

Un hôtel de luxe de 300 chambres doit sécuriser le réseau WiFi destiné à son personnel en coulisses. Actuellement, ils utilisent un mot de passe unique WPA2-Personal qui n'a pas été modifié depuis trois ans en raison de la perturbation opérationnelle qu'engendrerait la mise à jour de tous les terminaux de point de vente et des tablettes du personnel. Comment doivent-ils implémenter PEAP pour résoudre ce problème ?

L'hôtel doit déployer une architecture 802.1X utilisant PEAP-MSCHAPv2, en intégrant leur contrôleur LAN sans fil à leur Active Directory central via un serveur RADIUS (par exemple, Microsoft NPS). Ils doivent utiliser leur plateforme MDM pour pousser un profil sans fil standardisé sur toutes les tablettes du personnel et tous les terminaux de point de vente. Ce profil doit explicitement imposer la validation du certificat du serveur, en épinglant l'autorité de certification (CA) qui a émis le certificat du serveur NPS. Le personnel s'authentifiera à l'aide de ses identifiants AD individuels.

Commentaire de l'examinateur : Cette approche élimine la vulnérabilité d'une clé partagée statique. En liant l'authentification à l'AD, le départ d'un membre du personnel révoque immédiatement son accès WiFi. L'utilisation d'un MDM pour imposer la validation des certificats empêche les attaques par point d'accès malveillant, qui représentent un risque élevé dans les environnements hôteliers ouverts au public.

Une grande chaîne de vente au détail déploie des ordinateurs portables professionnels pour les directeurs de magasin dans 500 points de vente. Ils souhaitent utiliser PEAP-MSCHAPv2 mais s'inquiètent de la charge administrative liée à la gestion des certificats RADIUS sur autant de sites.

Plutôt que de déployer des serveurs RADIUS locaux dans chaque magasin, le détaillant doit utiliser une solution RADIUS hébergée dans le cloud et intégrée à leur fournisseur d'identité cloud (par exemple, Azure AD ou Okta). Les points d'accès des 500 magasins pointent vers les adresses du RADIUS cloud. Un certificat public unique, de confiance mondiale, est utilisé sur le serveur RADIUS cloud, et la configuration MDM déployée sur les ordinateurs portables épingle ce certificat public spécifique.

Commentaire de l'examinateur : La centralisation de l'infrastructure RADIUS réduit considérablement les coûts de gestion. L'utilisation d'un certificat public simplifie la chaîne de confiance sur les appareils clients, à condition que le profil MDM épingle strictement le certificat attendu pour empêcher toute interception.

Questions d'entraînement

Q1. Vous auditez le réseau WiFi d'un hôpital. Ils utilisent PEAP-MSCHAPv2 pour les appareils du personnel. Lors de votre analyse, vous remarquez que le profil MDM poussé sur les iPads ne contient pas la case « Valider le certificat du serveur » cochée. Quel est le risque immédiat ?

Conseil : Réfléchissez à ce qui se produit si un attaquant configure un équipement diffusant le même SSID que l'hôpital.

Voir la réponse type

Le risque immédiat est une attaque par point d'accès malveillant (Evil Twin). Comme les iPads ne valident pas le certificat du serveur, ils tenteront de s'authentifier auprès de n'importe quel point d'accès diffusant le bon SSID. Un attaquant peut intercepter la transaction MSCHAPv2 et tenter de cracker les mots de passe du personnel hors ligne, ce qui entraîne un compromis des identifiants.

Q2. Le service informatique d'une université prévoit de migrer le réseau des étudiants d'une clé pré-partagée (PSK) vers du 802.1X. Ils souhaitent utiliser EAP-TLS pour une sécurité maximale mais font face à la réticence de l'équipe du support. Pourquoi PEAP-MSCHAPv2 pourrait-il être un choix plus pratique dans ce scénario ?

Conseil : Considérez le modèle de propriété des appareils dans un environnement universitaire.

Voir la réponse type

Dans une université, les appareils ne sont pas gérés (BYOD). Le déploiement d'EAP-TLS nécessite de générer et d'installer un certificat client unique sur l'ordinateur portable, le téléphone et la tablette de chaque étudiant. Cela représente une charge de support énorme pour l'équipe d'assistance. PEAP-MSCHAPv2 demande uniquement aux étudiants de saisir leurs identifiants universitaires existants, ce qui facilite grandement l'intégration tout en offrant une amélioration majeure de la sécurité par rapport au PSK.

Q3. Le certificat du serveur RADIUS de votre organisation expire dans 14 jours. Il est émis par une autorité de certification publique. Quelles étapes devez-vous suivre pour garantir l'absence d'interruption sur le réseau sans fil PEAP-MSCHAPv2 ?

Conseil : Pensez aux autorités de certification auxquelles les terminaux sont actuellement configurés pour faire confiance.

Voir la réponse type

Vous devez obtenir le nouveau certificat auprès de l'autorité de certification publique et l'installer sur le serveur RADIUS. De plus, il est crucial de vérifier les profils sans fil du MDM. Si les profils sont liés à l'ancien certificat spécifique, ils doivent être mis à jour pour faire confiance au nouveau certificat avant l'expiration de l'ancien. Si les profils font uniquement confiance à l'autorité de certification racine, et que le nouveau certificat est émis par cette même autorité, la transition devrait se faire de manière transparente, mais elle doit être testée.

Continuer la lecture de cette série

Dépannage 802.1X sur iOS et macOS : une checklist de déploiement pour Intune, Jamf et Microsoft Entra ID

Utilisez cette checklist pour diagnostiquer pourquoi les iPhones, iPads et Macs échouent à se connecter en 802.1X sur Intune ou Jamf Pro. Chaque échec correspond à l'une des quatre causes suivantes : confiance du serveur, certificat d'identité, mode macOS ou ciblage de groupe Microsoft Entra ID. Vous confirmerez la cause à partir des journaux eapolclient et RADIUS, appliquerez le correctif et planifierez les futures rotations de certificats.

Lire le guide →

Validation du serveur de profil WiFi Intune : noms de serveurs de certificats et liste de contrôle de l'autorité de certification racine pour Microsoft Entra ID

Vous serez en mesure de configurer la partie validation de serveur d'un profil WiFi Intune afin que les protocoles EAP-TLS et PEAP se connectent sur Windows, Apple et Android. Vous ferez correspondre les noms de serveurs de certificats au certificat RADIUS, déployerez la bonne autorité de certification racine, alignerez les attributions de groupes Microsoft Entra ID et planifierez les renouvellements de certificats avant qu'ils n'interrompent silencieusement les connexions.

Lire le guide →

Dépannage Android 802.1X et EAP-TLS : une liste de contrôle de déploiement pour Intune et Microsoft Entra ID

Vous serez en mesure de déterminer précisément pourquoi les téléphones Android gérés échouent à l'authentification EAP-TLS sur votre SSID personnel et de corriger ce problème dans Intune. Associez chaque symptôme aux quatre causes habituelles - autorité de certification (CA) ou domaine manquant, certificat client dans le mauvais profil, valeur de nom de serveur RADIUS incorrecte, ou racine de confiance non distribuée. Appliquez ensuite une liste de contrôle de déploiement qui évite les pannes répétées.

Lire le guide →

Vous avez des questions sur votre configuration spécifique ?

Notre équipe collabore avec des exploitants de sites, des responsables informatiques et des ingénieurs réseau au sein de 80 000 sites. Réservez un appel de 20 minutes et nous vous montrerons comment d'autres professionnels comme vous ont résolu ce problème.