- Purple
- Enterprise WiFi security and authentication: a complete guide
- Qu'est-ce que l'EAP-TLS ? L'authentification WiFi par certificat expliquée
Qu'est-ce que l'EAP-TLS ? L'authentification WiFi par certificat expliquée
Ce guide fournit une référence technique complète sur l'EAP-TLS (Extensible Authentication Protocol with Transport Layer Security), la méthode d'authentification 802.1X la plus sécurisée disponible pour le WiFi d'entreprise. Il couvre l'infrastructure de certificats X.509 requise, le handshake d'authentification mutuelle et les modèles de déploiement pratiques pour les secteurs de l'hôtellerie, de la vente au détail, de la santé et du secteur public. Les responsables informatiques, les architectes réseau et les directeurs technologiques y trouveront des conseils concrets sur la conception de PKI, le provisionnement de certificats intégré au MDM, la configuration RADIUS et l'alignement de la conformité avec PCI-DSS et le GDPR.
Video overview
Écouter ce guide
Voir la transcription du podcast
Fait partie de notre série principale : Guide de sécurité WiFi d'entreprise →
- Résumé opérationnel
- Analyse technique approfondie
- Fonctionnement concret de EAP-TLS
- Certificats X.509 et architecture PKI
- EAP-TLS par rapport aux autres méthodes 802.1X
- WPA2 Enterprise et WPA3 Enterprise
- Guide de mise en œuvre
- Phase 1 : Conception et déploiement de la PKI
- Phase 2 : Configuration du serveur RADIUS
- Phase 3 : Distribution des certificats via MDM/SCEP
- Phase 4 : Configuration des points d'accès et de l'SSID
- Phase 5 : Configuration du client demandeur (supplicant)
- Bonnes pratiques
- Dépannage et atténuation des risques
- Modes de défaillance courants
- Atténuation des risques pour les déploiements à grande échelle
- ROI et impact commercial
- Quantifier l'investissement dans la sécurité
- Gains d'efficacité opérationnelle
- Le rôle de Purple dans le WiFi d'entreprise sécurisé

Résumé opérationnel
EAP-TLS (Extensible Authentication Protocol - Transport Layer Security) est la méthode d'authentification IEEE 802.1X qui élimine totalement les identifiants partagés de votre chaîne d'authentification sans fil. Alors que PEAP et EAP-TTLS reposent sur des noms d'utilisateur et des mots de passe transmis via un tunnel chiffré, EAP-TLS exige que l'appareil client et le serveur RADIUS présentent tous deux des certificats X.509 valides émis par une autorité de certification (CA) de confiance. Ce modèle d'authentification mutuelle signifie qu'un mot de passe volé est inutile - sans un certificat valide et non révoqué, un appareil ne peut pas rejoindre le réseau.
Pour les exploitants de sites gérant un Guest WiFi dans des hôtels, des zones commerciales ou des centres de conférence, et pour les équipes IT responsables des réseaux du personnel et des appareils IoT, EAP-TLS représente le sommet actuel de la sécurité d'authentification sans fil. Il est obligatoire ou fortement recommandé par la norme PCI-DSS 4.0 pour les environnements de données de titulaires de cartes, par HIPAA pour les réseaux sans fil de santé, et constitue la méthode requise pour les déploiements WPA3 Enterprise 192 bits (Suite B).
La charge de déploiement est réelle - la gestion du cycle de vie des certificats, l'infrastructure PKI et l'intégration MDM ne sont pas négligeables - mais le retour sur investissement en matière de sécurité est substantiel. Ce guide détaille l'architecture, le protocole d'établissement de liaison (handshake), les modèles de déploiement et les pratiques opérationnelles qui déterminent la réussite ou l'échec d'un déploiement EAP-TLS.
Analyse technique approfondie
Fonctionnement concret de EAP-TLS
EAP-TLS fonctionne dans le cadre du contrôle d'accès basé sur les ports 802.1X. Les trois acteurs de chaque échange d'authentification sont le supplicant (l'appareil client), l'authentificateur (le point d'accès WiFi ou le commutateur géré) et le serveur d'authentification (généralement un serveur RADIUS tel que FreeRADIUS, Microsoft NPS ou Cisco ISE). Le point d'accès ne prend pas de décisions d'authentification lui-même - il agit comme un relais transparent, encapsulant les messages EAP dans des paquets RADIUS et les transmettant au serveur d'authentification.
Pour une compréhension plus approfondie de la manière dont RADIUS soutient cette architecture, consultez Qu'est-ce que RADIUS ? Comment les serveurs RADIUS sécurisent les réseaux WiFi.

Le handshake EAP-TLS se déroule comme suit :
- Le point d'accès envoie une requête EAP-Request/Identity à l'appareil de connexion.
- L'appareil répond avec son identité (généralement une identité externe anonyme pour protéger le nom d'utilisateur contre l'interception).
- Le serveur RADIUS lance le handshake TLS avec un message EAP-TLS/Start.
- Le client envoie un ClientHello, indiquant les suites de chiffrement TLS qu'il prend en charge.
- Le serveur RADIUS répond par un ServerHello, son certificat de serveur X.509 et une demande de certificat.
- Le client valide le certificat du serveur par rapport à son magasin d'autorités de certification racines de confiance. Si la validation échoue, la liaison se termine - ce qui protège contre les points d'accès non autorisés.
- Le client présente son propre certificat client X.509.
- Le serveur RADIUS valide le certificat du client : il vérifie la chaîne de signature jusqu'à l'autorité de certification racine de confiance, s'assure que le certificat n'a pas expiré et consulte la liste de révocation de certificats (CRL) ou interroge le répondeur OCSP pour confirmer que le certificat n'a pas été révoqué.
- Les deux parties dérivent des clés de session à partir du secret maître TLS. Le serveur RADIUS envoie un EAP-Success et le point d'accès ouvre le port contrôlé.
L'intégralité de cet échange a lieu avant que l'appareil ne reçoive le moindre accès au réseau. Aucun mot de passe n'est transmis à aucun moment. Les clés de session dérivées sont uniques par session, offrant une confidentialité persistante parfaite (perfect forward secrecy) lors de l'utilisation de suites de chiffrement ECDHE - ce qui signifie que le trafic historique ne peut pas être décrypté même si un certificat est compromis ultérieurement.
Certificats X.509 et architecture PKI
La sécurité d'EAP-TLS dépend entièrement de l'intégrité de la PKI sous-jacente. Une PKI d'entreprise typique pour EAP-TLS se compose de trois niveaux :
| Niveau | Composant | Rôle |
|---|---|---|
| Autorité de certification racine | Autorité de certification racine hors ligne | Signe les certificats de l'autorité de certification intermédiaire ; conservée hors réseau |
| Autorité de certification intermédiaire | Autorité de certification émettrice en ligne | Émet les certificats de serveur et de client ; gère la publication de la CRL |
| Entités finales | Certificat de serveur RADIUS + certificats de clients | Utilisés lors de la liaison d'authentification en direct |
L'autorité de certification racine doit être conservée hors ligne et déconnectée de tout réseau. Si sa clé privée est compromise, toute votre hiérarchie de certificats est invalidée. L'autorité de certification intermédiaire gère l'émission quotidienne et publie la CRL. Les certificats clients sont émis pour des appareils individuels (et non des utilisateurs), généralement avec un nom alternatif du sujet (SAN) contenant l'adresse MAC de l'appareil ou un identifiant d'appareil provenant de votre MDM.

EAP-TLS par rapport aux autres méthodes 802.1X

Le tableau ci-dessus illustre pourquoi EAP-TLS est le choix recommandé pour les environnements réglementés. PEAP-MSCHAPv2, qui reste la méthode 802.1X la plus largement déployée, présente des vulnérabilités connues : le certificat du serveur n'est fréquemment pas validé par les clients (une mauvaise configuration qui permet des attaques par points d'accès non autorisés), et MSCHAPv2 lui-même est cryptographiquement obsolète depuis 2012. EAP-TLS élimine ces deux surfaces d'attaque.
WPA2 Enterprise et WPA3 Enterprise
EAP-TLS fonctionne de manière identique sur WPA2 Enterprise (IEEE 802.11i) et WPA3 Enterprise (IEEE 802.11ax). La différence réside dans la suite de chiffrement négociée pour la couche de chiffrement des données sans fil. WPA3 Enterprise impose les trames de gestion protégées (PMF) et propose un mode de sécurité optionnel de 192 bits (Suite B) qui nécessite EAP-TLS avec des suites de chiffrement à courbes elliptiques spécifiques (ECDHE + ECDSA ou RSA-3072). Pour la plupart des déploiements d'entreprise, WPA3 Enterprise avec EAP-TLS et des suites de chiffrement AES-256 standard constitue l'état cible approprié.
-
Guide de mise en œuvre
Phase 1 : Conception et déploiement de la PKI
Avant de configurer le moindre point d'accès, la PKI doit être en place. Pour les organisations ne disposant pas d'une autorité de certification (CA) interne existante, Microsoft Active Directory Certificate Services (AD CS) est le choix le plus courant dans les environnements Windows. Pour les déploiements multi-plateformes ou natifs du cloud, HashiCorp Vault PKI, EJBCA ou un service PKI managé comme AWS Private CA sont des alternatives viables.
Décisions clés à ce stade :
- Période de validité du certificat : Des certificats clients de 1 à 2 ans équilibrent la sécurité et la charge opérationnelle. Des périodes plus courtes augmentent les événements de révocation ; des périodes plus longues augmentent la fenêtre d'exposition d'un certificat compromis.
- Algorithme de clé : RSA-2048 reste largement pris en charge. ECDSA P-256 offre une sécurité équivalente avec des tailles de certificat plus petites et des négociations plus rapides - recommandé pour les nouveaux déploiements.
- CRL vs OCSP : La distribution des CRL est plus simple à mettre en œuvre mais introduit des problèmes de latence et de mise en cache. L'OCSP fournit un statut de révocation en temps réel. Pour les environnements hautement sécurisés, l'agrafage OCSP sur le serveur RADIUS est l'approche privilégiée.
Phase 2 : Configuration du serveur RADIUS
Votre serveur RADIUS doit être configuré pour :
- Présenter son certificat de serveur (émis par votre CA interne) aux clients qui se connectent.
- Faire confiance uniquement à vos CA racines et intermédiaires internes pour la validation des certificats clients - ne faites pas confiance aux CA publiques pour l'authentification des clients.
- Effectuer des vérifications CRL ou OCSP sur chaque certificat client présenté.
- Associer les attributs du certificat (Common Name, SAN ou extensions OID) aux règles de stratégie réseau - par exemple, en affectant des appareils à des VLAN spécifiques en fonction des attributs du certificat.
Pour une présentation détaillée de l'architecture et de la configuration du serveur RADIUS, reportez-vous à Qu'est-ce que RADIUS ? Comment les serveurs RADIUS sécurisent les réseaux WiFi.
Phase 3 : Distribution des certificats via MDM/SCEP
L'installation manuelle de certificats n'est pas évolutive. Pour tout déploiement au-delà de quelques appareils, l'attribution des certificats doit être automatisée. L'approche standard est la suivante :
- Appareils d'entreprise managés : Intégrez votre PKI à votre plateforme MDM (Microsoft Intune, Jamf, VMware Workspace ONE). Configurez un profil SCEP ou EST qui demande et installe automatiquement un certificat client lorsqu'un appareil s'enregistre. Le certificat est lié au TPM de l'appareil ou à la Secure Enclave lorsqu'elle est prise en charge, ce qui empêche l'exportation du certificat.- Appareils BYOD et prestataires : Déployez un portail d'intégration (comme le portail Guest de Cisco ISE ou une solution BYOD dédiée) qui guide l'utilisateur à travers un processus d'installation de certificat unique. Délivrez des certificats avec des périodes de validité plus courtes et limitez l'accès au réseau via une politique VLAN.
- Objets connectés et terminaux sans écran : Utilisez SCEP avec des mots de passe de défi pré-partagés ou EST avec des identifiants d'initialisation. Le renouvellement des certificats doit être automatisé via le même protocole avant l'expiration.
Phase 4 : Configuration des points d'accès et de l'SSID
Configurez l'SSID d'entreprise avec :
- Sécurité : WPA2 Enterprise ou WPA3 Enterprise (802.1X)
- Type d'EAP : EAP-TLS
- Serveur RADIUS : Pointez vers votre serveur d'authentification avec un secret partagé
- Attribution de VLAN : Activez l'attribution dynamique de VLAN via les attributs RADIUS (Tunnel-Type, Tunnel-Medium-Type, Tunnel-Private-Group-ID)
- PMF : Obligatoire pour WPA3 ; fortement recommandé pour WPA2
Phase 5 : Configuration du client demandeur (supplicant)
Pour les appareils Windows gérés via la politique de groupe ou Intune, déployez une politique de réseau filaire/sans fil qui spécifie EAP-TLS, l'autorité de certification (CA) racine de confiance et les critères de sélection des certificats. Sur macOS et iOS, déployez un profil de configuration. Sur Android, utilisez le profil WiFi géré par MDM. Étape cruciale : imposez la validation du certificat du serveur - spécifiez la CA exacte et le nom du serveur. Laisser cette option décochée est l'erreur de configuration la plus fréquente dans les déploiements 802.1X.
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
Imposez la validation du certificat du serveur sur tous les demandeurs. L'erreur de configuration la plus exploitable dans les déploiements 802.1X est l'acceptation de n'importe quel certificat de serveur par les clients, ce qui permet des attaques par point d'accès pirate. Chaque profil WiFi déployé par MDM doit spécifier la CA de confiance et le nom de serveur attendu (CN ou SAN).
Automatisez le renouvellement des certificats avant leur expiration. Configurez une surveillance pour alerter lorsque les certificats arrivent à moins de 30 jours de leur expiration. Configurez le renouvellement automatique SCEP ou EST afin que les appareils renouvellent leurs certificats sans intervention de l'utilisateur. Un événement d'expiration massive de certificats est l'un des incidents les plus perturbateurs auxquels une équipe réseau d'entreprise puisse être confrontée.
Implémentez l'OCSP plutôt que la CRL dans la mesure du possible. Les fichiers de listes de révocation de certificats (CRL) peuvent devenir volumineux et sont mis en cache par les clients, ce qui signifie qu'un certificat récemment révoqué peut toujours être accepté jusqu'à l'expiration du cache. L'OCSP fournit un statut en temps réel et constitue le mécanisme de révocation privilégié pour les environnements de haute sécurité.
Segmentez votre PKI. Utilisez des CA intermédiaires distinctes pour différentes classes de certificats : une pour les certificats de serveur RADIUS, une pour les certificats d'appareils clients, une pour les certificats d'utilisateurs. Cela limite la zone d'impact en cas de compromission d'une CA et simplifie la politique de révocation.
Enregistrez et surveillez les événements d'authentification. Votre serveur RADIUS génère un journal d'authentification pour chaque tentative de connexion. Intégrez ces journaux dans votre SIEM. Des modèles tels que des échecs d'authentification répétés, des erreurs de validation de certificat ou des connexions à partir d'adresses MAC inattendues sont des indicateurs précoces de mauvaise configuration ou d'attaque. Alignement avec PCI-DSS 4.0. L'exigence 8.6 impose une authentification forte pour les composants système. Pour les réseaux WiFi entrant dans le champ d'application de PCI-DSS, EAP-TLS avec authentification par certificat répond à l'exigence d'authentification multifacteur au niveau de la couche réseau, car le certificat (quelque chose que vous possédez) combiné à la clé privée liée au TPM de l'appareil (quelque chose que vous êtes) constitue deux facteurs.
-
Dépannage et atténuation des risques
Modes de défaillance courants
| Mode de défaillance | Symptôme | Cause racine | Résolution |
|---|---|---|---|
| Échec de validation de la chaîne de certificats | EAP-Failure après l'échange de certificats serveur | Le client ne fait pas confiance à l'autorité de certification du serveur RADIUS | Déployer le certificat de l'autorité de certification racine dans le magasin de confiance de l'appareil via MDM |
| Certificat client non présenté | L'authentification s'arrête après le certificat serveur | Aucun certificat client installé ou mauvais certificat sélectionné | Vérifier que l'enrôlement SCEP est terminé ; vérifier le profil MDM |
| OCSP/CRL inaccessible | Échecs d'authentification intermittents | Le serveur RADIUS ne peut pas atteindre le point de terminaison de révocation | S'assurer que les URL OCSP/CRL sont accessibles depuis le serveur RADIUS ; implémenter la mise en cache locale des CRL |
| Certificat expiré | Tous les appareils échouent à s'authentifier simultanément | Automatisation du renouvellement non configurée | Mettre en place des alertes d'expiration à 30 jours ; configurer le renouvellement automatique SCEP |
| Attaque par point d'accès malveillant (Rogue AP) | Les utilisateurs se connectent à un point d'accès malveillant | Validation du certificat serveur désactivée sur le demandeur | Imposer la validation du certificat serveur dans tous les profils WiFi MDM |
| Échec d'attribution de VLAN | L'appareil se connecte mais obtient un segment réseau incorrect | Attributs RADIUS mal configurés | Vérifier Tunnel-Type (13=VLAN), Tunnel-Medium-Type (6=802), Tunnel-Private-Group-ID (ID VLAN) |
| n |
Atténuation des risques pour les déploiements à grande échelle
Pour les environnements de l'hôtellerie disposant de centaines de points d'accès répartis sur plusieurs propriétés, et pour les chaînes de commerce de détail avec des sites distribués, le principal risque opérationnel est une expiration synchronisée des certificats. Échelonnez les dates d'émission des certificats entre les groupes d'appareils afin que les renouvellements soient répartis dans le temps plutôt que de se produire simultanément. Maintenez un inventaire des certificats dans votre MDM et générez des rapports hebdomadaires sur les certificats expirant sous 60 jours.
Pour les environnements du secteur de la santé, le risque supplémentaire réside dans la latence d'authentification qui affecte les flux de travail cliniques. Optimisez l'emplacement de votre serveur RADIUS pour minimiser le temps de trajet aller-retour. Envisagez de déployer des serveurs proxy RADIUS sur chaque site pour réduire la dépendance au WAN pour l'authentification.
-
ROI et impact commercial
Quantifier l'investissement dans la sécurité
L'analyse de rentabilisation d'EAP-TLS par rapport au protocole 802.1X basé sur mot de passe est simple lorsqu'elle est mise en perspective avec le coût des violations de données. Le coût moyen d'une violation de données au Royaume-Uni en 2024 était de 3,58 millions de livres sterling (rapport IBM sur le coût d'une violation de données). Une proportion importante des failles de sécurité en entreprise proviennent d'identifiants compromis. EAP-TLS élimine complètement le vecteur de vol d'identifiants pour l'accès au réseau.
Pour les organisations soumises à la norme PCI DSS, une faille sur le réseau sans fil entraînant l'exposition de données de cartes de paiement entraîne des amendes, des coûts d'enquête médico-légale et des pénalités potentielles de la part des réseaux de cartes qui éclipsent le coût d'un déploiement de PKI. La seule mise en conformité justifie l'investissement pour toute organisation traitant des paiements par carte sur une infrastructure WiFi.
Gains d'efficacité opérationnelle
De manière contre-intuitive, un déploiement EAP-TLS bien mis en œuvre avec une attribution de certificats intégrée au MDM peut réduire la charge de travail du support technique par rapport au 802.1X basé sur mot de passe. Les réinitialisations de mots de passe, la gestion des identifiants partagés et les tickets de type « pourquoi je ne parviens pas à me connecter au WiFi » sont éliminés. L'effort initial de déploiement est concentré au départ, mais les opérations en régime permanent nécessitent moins d'interventions.
Pour les exploitants de sites déployant des outils de WiFi Analytics aux côtés de réseaux d'entreprise sécurisés pour le personnel, la segmentation rendue possible par EAP-TLS et l'attribution dynamique de VLAN signifie que le trafic des invités, le trafic du personnel et le trafic des appareils IoT peuvent être clairement séparés sur la même infrastructure physique - réduisant ainsi les coûts matériels tout en améliorant la posture de sécurité.
Le rôle de Purple dans le WiFi d'entreprise sécurisé
La plateforme de Purple opère à l'intersection du Guest WiFi et de l'intelligence réseau d'entreprise. Pour les réseaux du personnel et des appareils d'entreprise, EAP-TLS fournit la couche d'authentification. La plateforme de WiFi Analytics de Purple se situe au-dessus de cela, offrant une visibilité sur les modèles d'utilisation du réseau, les temps de présence des appareils et la fréquentation des sites - des données qui n'ont de valeur que lorsque le réseau sous-jacent est correctement segmenté et authentifié.
Pour les organisations qui explorent la connectivité fluide basée sur OpenRoaming et Passpoint à travers différents sites, Purple agit comme un fournisseur d'identité gratuit sous la licence Connect, en exploitant les mêmes frameworks d'identité basés sur le 802.1X et les certificats qui sous-tendent EAP-TLS. Cela positionne EAP-TLS non pas seulement comme un contrôle de sécurité, mais comme la fondation de services de connectivité avancés pour les hubs de transport, les parcs de commerces de détail et les établissements hôteliers.
Pour les architectes réseau qui évaluent comment l'architecture SD-WAN et la sécurité du WiFi d'entreprise s'entrecroisent, l'article The Core SD-WAN Benefits for Modern Businesses fournit un contexte complémentaire sur la manière dont l'authentification sécurisée s'intègre aux architectures WAN modernes.
Définitions clés
EAP-TLS (Extensible Authentication Protocol - Transport Layer Security)
Une méthode d'authentification 802.1X définie dans la RFC 5216 qui utilise une authentification mutuelle par certificat X.509 entre l'appareil client et le serveur RADIUS. Aucune des deux parties n'obtient l'accès au réseau sans présenter un certificat valide et non révoqué, signé par une autorité de certification de confiance.
Les équipes informatiques rencontrent EAP-TLS lors de l'évaluation des méthodes d'authentification 802.1X pour les déploiements WPA2 Enterprise ou WPA3 Enterprise. C'est la méthode recommandée pour les environnements réglementés (PCI-DSS, HIPAA, ISO 27001) et la méthode requise pour WPA3 Enterprise 192 bits (Suite B).
Certificat X.509
Un standard de certificat numérique (défini dans l'ITU-T X.509 et la RFC 5280) qui lie une clé publique à une identité (appareil, serveur ou utilisateur). Il contient l'identité du sujet, la clé publique, la signature numérique de l'autorité de certification (CA) émettrice et les dates de validité. Dans EAP-TLS, le serveur RADIUS et l'appareil client présentent tous deux des certificats X.509 lors de la phase d'authentification.
Les équipes informatiques rencontrent les certificats X.509 lors de la configuration des serveurs RADIUS (certificat de serveur), de l'inscription des appareils via MDM (certificat de client) et de la gestion de l'infrastructure PKI. L'expiration et la révocation des certificats sont les principales préoccupations opérationnelles.
PKI (Public Key Infrastructure)
La combinaison de matériel, de logiciels, de politiques et de procédures nécessaires pour créer, gérer, distribuer, stocker et révoquer des certificats numériques. Dans un déploiement EAP-TLS, la PKI se compose au minimum d'une CA racine et d'une CA émettrice, ainsi que de l'infrastructure CRL/OCSP pour la révocation.
La PKI est la dépendance fondamentale pour tout déploiement EAP-TLS. Les équipes informatiques doivent concevoir et exploiter une PKI avant de pouvoir déployer EAP-TLS. Les plateformes de PKI courantes incluent Microsoft AD CS, EJBCA, HashiCorp Vault PKI et des services managés tels que AWS Private CA.
RADIUS (Remote Authentication Dial-In User Service)
Un protocole réseau (RFC 2865) fournissant une authentification, une autorisation et une traçabilité (AAA) centralisées pour l'accès au réseau. Dans les déploiements 802.1X/EAP-TLS, le serveur RADIUS valide les certificats clients, applique la politique réseau et renvoie les attributs d'attribution de VLAN au point d'accès.
RADIUS est le composant de serveur d'authentification de tout déploiement 802.1X. Les implémentations courantes incluent Microsoft NPS, FreeRADIUS, Cisco ISE et Aruba ClearPass. Le serveur RADIUS doit être configuré pour faire confiance à la CA interne et effectuer les vérifications de révocation de certificats.
Authentification mutuelle
Un processus d'authentification dans lequel les deux parties communicantes vérifient l'identité de l'autre avant d'établir une connexion. Dans EAP-TLS, le client valide le certificat du serveur RADIUS (protégeant contre les points d'accès malveillants) et le serveur RADIUS valide le certificat du client (protégeant contre l'accès par des appareils non autorisés).
L'authentification mutuelle est le principal facteur de différenciation d'EAP-TLS par rapport à PEAP et EAP-TTLS. Les équipes informatiques doivent mettre l'accent sur l'authentification mutuelle lorsqu'elles justifient l'adoption d'EAP-TLS auprès des auditeurs de sécurité et des équipes de conformité, car elle répond directement aux vecteurs de menace liés aux points d'accès malveillants et au vol d'identifiants.
SCEP (Simple Certificate Enrollment Protocol)
Un protocole (initialement défini par Cisco, standardisé dans la RFC 8894) qui permet d'automatiser les demandes et l'émission de certificats entre un appareil client et une autorité de certification. Dans les déploiements EAP-TLS, SCEP est utilisé par les plateformes MDM pour provisionner automatiquement des certificats clients sur les appareils gérés, sans intervention de l'utilisateur.
SCEP est le mécanisme standard pour le provisionnement automatique de certificats dans les environnements MDM d'entreprise. Les équipes informatiques configurent des profils SCEP dans Intune, Jamf ou Workspace ONE pour automatiser le déploiement et le renouvellement des certificats clients.
CRL (Certificate Revocation List)
Une liste publiée périodiquement contenant les numéros de série des certificats révoqués par la CA émettrice avant leur date d'expiration. Les serveurs RADIUS vérifient la CRL pour s'assurer qu'un certificat client présenté lors d'une authentification EAP-TLS n'a pas été révoqué (par exemple, suite au vol d'un appareil ou au départ d'un employé).
La gestion des CRL est une considération opérationnelle critique dans les déploiements EAP-TLS. Les équipes informatiques doivent s'assurer que le point de distribution de la CRL est accessible depuis les serveurs RADIUS, que les CRL sont publiées assez fréquemment pour refléter les révocations récentes, et que les serveurs RADIUS sont configurés pour rejeter l'authentification si la CRL ne peut pas être récupérée.
OCSP (Online Certificate Status Protocol)
Un protocole de vérification de révocation de certificat en temps réel (RFC 6960) qui permet à un serveur RADIUS d'interroger le répondeur OCSP de l'AC sur le statut actuel d'un certificat spécifique, plutôt que de télécharger et d'analyser une CRL complète. L'OCSP offre une latence plus faible et des informations de révocation plus récentes que la vérification basée sur la CRL.
Les équipes informatiques devraient préférer OCSP aux CRL pour les environnements hautement sécurisés où la révocation en temps réel est importante (par exemple, pour révoquer immédiatement un certificat lorsqu'un appareil est signalé comme volé). L'agrafage OCSP (OCSP stapling), où le serveur RADIUS met en cache et présente la réponse OCSP, réduit la latence et élimine la dépendance vis-à-vis de l'accessibilité du répondeur OCSP lors de chaque authentification.
802.1X (contrôle d'accès réseau basé sur les ports)
Une norme IEEE qui fournit un cadre d'authentification pour les appareils tentant de se connecter à un réseau local (LAN) ou à un réseau local sans fil (WLAN). Elle définit trois rôles : le demandeur (l'appareil qui se connecte), l'authentificateur (le point d'accès ou le commutateur) et le serveur d'authentification (RADIUS). EAP-TLS est l'une des nombreuses méthodes EAP utilisables dans le cadre du protocole 802.1X.
Les équipes informatiques rencontrent le protocole 802.1X lors de la configuration des SSID WPA2 Enterprise ou WPA3 Enterprise, et lors de la configuration de l'authentification des ports filaires sur les commutateurs gérés. La compréhension du protocole 802.1X est un prérequis pour le déploiement d'EAP-TLS. Le protocole 802.1X est le cadre global au sein duquel EAP-TLS fonctionne.
Perfect Forward Secrecy (PFS)
Une propriété cryptographique des protocoles d'échange de clés qui garantit que les clés de session ne peuvent pas être dérivées de la clé privée à long terme. Dans EAP-TLS avec les suites de chiffrement ECDHE, chaque session génère une paire de clés éphémères unique, ce qui signifie que la compromission de la clé privée du certificat n'expose pas le trafic historique de la session.
Les équipes informatiques doivent spécifier des suites de chiffrement basées sur ECDHE lors de la configuration d'EAP-TLS pour garantir la PFS. Ceci est particulièrement important dans les environnements où le trafic réseau est enregistré et pourrait faire l'objet de futures tentatives de déchiffrement (un scénario d'attaque de type "enregistrer maintenant, déchiffrer plus tard").
Exemples concrets
Un groupe hôtelier de 12 établissements comptant 450 chambres doit migrer le WiFi de son personnel de PEAP-MSCHAPv2 vers EAP-TLS. Le groupe utilise des ordinateurs portables Windows 10/11 gérés via Microsoft Intune, ainsi qu'environ 200 tablettes Android utilisées par le personnel d'étage. L'équipe informatique ne dispose d'aucune PKI interne existante. Quelle est l'approche de déploiement recommandée ?
Étape 1 - Déploiement de la PKI (Semaines 1-3) : Déployer Microsoft AD CS avec une hiérarchie à deux niveaux. Installer une autorité de certification (CA) racine hors ligne sur un serveur dédié qui sera mis hors tension après la configuration initiale. Déployer une CA émettrice en ligne (CA intermédiaire) sur une machine virtuelle Windows Server. Configurer la CA émettrice pour publier les CRL sur un serveur web interne accessible depuis tous les serveurs RADIUS des 12 établissements. Activer le rôle de répondeur OCSP sur le serveur de la CA émettrice.
Étape 2 - Infrastructure RADIUS (Semaines 2-4) : Déployer Microsoft NPS (Network Policy Server) dans chaque établissement, ou centraliser avec des serveurs proxy NPS sur chaque site pointant vers un cluster NPS central. Émettre un certificat de serveur RADIUS de la CA interne vers chaque instance NPS. Configurer la stratégie réseau NPS : méthode d'authentification = EAP-TLS, CA racine de confiance = CA racine interne, validation du certificat = activée, attribution de VLAN via les attributs RADIUS.
Étape 3 - Profils de certificat Intune (Semaines 3-5) : Dans Microsoft Intune, créer un profil de certificat approuvé pour pousser le certificat de la CA racine vers tous les appareils gérés. Créer un profil de certificat SCEP ciblant la CA émettrice, avec le format de nom de sujet CN={{DeviceId}}, utilisation de la clé = signature numérique, utilisation étendue de la clé = authentification client. Créer un profil WiFi spécifiant EAP-TLS, le profil de certificat SCEP comme certificat client, et la CA racine comme autorité de certification de serveur approuvée.
Étape 4 - Enrôlement des tablettes Android (Semaines 4-6) : Enrôler les tablettes Android dans Intune via Android Enterprise (mode appareil dédié). Déployer des profils équivalents de certificat approuvé, de certificat SCEP et de configuration WiFi. Vérifier l'installation du certificat sur un groupe pilote de 10 tablettes avant le déploiement complet.
Étape 5 - Pilote et transition (Semaines 6-8) : Exécuter EAP-TLS en parallèle avec PEAP sur un SSID distinct dans un établissement pilote. Valider les taux de réussite d'authentification, l'attribution des VLAN et le comportement de renouvellement des certificats. Déployer établissement par établissement. Désactiver le SSID PEAP après une période d'exécution parallèle de 30 jours sur chaque site.
Une chaîne nationale de vente au détail comptant 280 magasins doit sécuriser son réseau WiFi de point de vente pour répondre aux exigences PCI-DSS 4.0. Chaque magasin dispose de 8 à 15 terminaux de point de vente sous Windows, un mélange d'appareils gérés et non gérés, et d'un seul administrateur informatique qui gère tous les magasins à distance. La chaîne utilise actuellement un mot de passe partagé WPA2-PSK dans tous les magasins. Quel est le chemin de migration vers EAP-TLS ?
Évaluation et délimitation du périmètre : Tout d'abord, définissez le périmètre de l'environnement des données de titulaires de cartes (CDE) PCI-DSS. Les terminaux de point de vente qui traitent les données de cartes sont dans le périmètre ; les appareils de la salle de pause du personnel ne le sont pas. Segmentez le réseau de manière à ce que seuls les terminaux de point de vente se trouvent sur l'SSID sécurisé par EAP-TLS. Cela limite le périmètre de déploiement des certificats à une population d'appareils connus et gérés.
PKI et RADIUS centralisés : Déployez un service RADIUS hébergé dans le cloud (par exemple, Cisco ISE dans le cloud, ou JumpCloud RADIUS) pour éliminer le besoin de matériel RADIUS sur site dans chaque magasin. Ceci est essentiel pour un parc de vente au détail distribué où la gestion de serveurs locaux n'est pas réalisable. Le service RADIUS cloud se connecte à la PKI interne via un tunnel sécurisé.
Déploiement de certificats géré par MDM : Tous les terminaux de point de vente doivent être inscrits dans un MDM (Microsoft Intune ou équivalent). Déployez l'ancre de confiance de l'AC racine et le profil de certificat SCEP via la politique MDM. L'objet du certificat doit inclure le numéro de magasin et l'identifiant du terminal (par exemple, CN=POS-STORE042-TERM003) pour permettre une politique RADIUS granulaire et la journalisation des audits.
Configuration de l'SSID : Configurez un SSID dédié aux points de vente sur chaque point d'accès de magasin avec WPA2 Enterprise / EAP-TLS. Utilisez l'attribution dynamique de VLAN pour placer les terminaux de point de vente authentifiés sur le VLAN CDE. Implémentez un SSID invité distinct sur un VLAN complètement isolé pour le WiFi client.
Surveillance et preuves de conformité : Configurez les journaux d'authentification RADIUS pour qu'ils soient transférés vers un SIEM centralisé. Générez des rapports mensuels indiquant les taux de réussite d'authentification, l'état de validité des certificats et tout événement de révocation. Ces données de journalisation constituent des preuves d'audit pour l'exigence 10 de PCI-DSS (journalisation et surveillance) et l'exigence 8.6 (gestion de l'authentification).
Questions d'entraînement
Q1. Votre organisation gère un hôpital de 600 lits avec 1 200 ordinateurs portables Windows gérés et 400 tablettes Android partagées utilisées par le personnel infirmier. Le WiFi actuel utilise PEAP-MSCHAPv2 avec des identifiants Active Directory. Un test d'intrusion récent a révélé qu'aucun des appareils clients ne valide le certificat du serveur RADIUS, et l'auditeur a réussi à mener une attaque par point d'accès malveillant en capturant les identifiants AD. On vous a demandé de corriger cela sous 90 jours. Quel est votre plan de correction prioritaire ?
Conseil : Réfléchissez à ce qui peut être corrigé immédiatement (changement de configuration) par rapport à ce qui nécessite des travaux d'infrastructure (déploiement de PKI). Toutes les étapes de correction ne nécessitent pas EAP-TLS - certaines peuvent être appliquées au déploiement PEAP existant pendant la planification de la migration à plus long terme.
Voir la réponse type
Immédiat (Semaine 1-2) : Corriger la validation du certificat serveur sur le déploiement PEAP existant. Déployer une mise à jour de profil WiFi par GPO/Intune sur tous les appareils Windows gérés, en spécifiant l'AC racine de confiance et le CN/SAN attendu du serveur RADIUS. Cela élimine immédiatement la vulnérabilité du point d'accès malveillant sans nécessiter de modifications de la PKI. Pour les tablettes Android, déployer un profil WiFi MDM mis à jour. Cela résout la faille critique en quelques jours.
Court terme (Semaines 2-8) : Déployer une PKI interne. Mettre en place une PKI AD CS à deux niveaux (AC racine hors ligne + AC émettrice en ligne). Émettre un nouveau certificat de serveur RADIUS à partir de l'AC interne. Mettre à jour la configuration NPS. Déployer l'ancre de confiance de la nouvelle AC racine sur tous les appareils via le MDM.
Moyen terme (Semaines 6-12) : Migrer vers EAP-TLS pour les appareils gérés. Configurer les profils SCEP dans Intune pour les ordinateurs portables Windows. Déployer les profils de certificats clients. Créer un nouveau SSID EAP-TLS en parallèle avec le SSID PEAP existant. Effectuer un projet pilote avec 50 ordinateurs portables, valider, puis déployer par vagues. Les tablettes Android partagées sont plus complexes - évaluer si l'enregistrement en tant qu'appareil dédié Android Enterprise est faisable, ou si un portail d'intégration basé sur les certificats est plus approprié pour les appareils partagés.
Considération clé : La réglementation HIPAA exige des mesures de sécurité appropriées pour les réseaux sans fil transportant des ePHI. La vulnérabilité liée au point d'accès malveillant est un risque à signaler. Documentez le calendrier de correction et les contrôles temporaires pour votre responsable de la conformité.
Q2. Un centre de conférences déploie une nouvelle infrastructure WiFi pour prendre en charge à la fois un réseau personnel sécurisé (EAP-TLS) et un réseau WiFi invité. Le site accueille des événements comptant jusqu'à 5 000 participants. Le responsable informatique souhaite utiliser la même infrastructure de points d'accès physiques pour les deux réseaux. Comment le réseau doit-il être architecturé pour y parvenir, et quelles sont les décisions de configuration clés ?
Conseil : Prenez en compte la segmentation SSID, la conception des VLAN et les différentes exigences d'authentification pour le personnel (basée sur des certificats) par rapport aux invités (Captive Portal ou connexion via les réseaux sociaux). Réfléchissez à la manière dont la plateforme de WiFi invité de Purple s'intègre dans cette architecture.
Voir la réponse type
Conception des SSID et VLAN : Déployez deux SSID sur la même infrastructure de points d'accès physiques. SSID 1 (Personnel) : WPA3 Enterprise / EAP-TLS, diffusant sur les bandes 5 GHz et 6 GHz, associé au VLAN Personnel (ex. VLAN 10). SSID 2 (Invité) : WPA3 Personal ou Open avec OWE (Opportunistic Wireless Encryption), associé au VLAN Invité (ex. VLAN 20). Le VLAN Invité ne doit avoir aucun accès au VLAN Personnel ou à l'infrastructure interne - uniquement un accès internet.
Réseau Personnel : Configurez le serveur RADIUS avec une politique EAP-TLS. Émettez des certificats clients sur tous les appareils du personnel via un MDM. Utilisez l'attribution dynamique de VLAN pour placer les appareils authentifiés du personnel sur le VLAN 10. Envisagez de déployer un SSID distinct pour les équipements audiovisuels et de gestion d'événements sur le VLAN 30 avec EAP-TLS et une politique de certificat distincte.
Réseau Invité : Intégrez-le avec la plateforme Guest WiFi de Purple pour l'authentification par Captive Portal, la connexion via les réseaux sociaux ou la collecte d'e-mails. Le réseau invité fonctionne de manière totalement indépendante de l'infrastructure EAP-TLS. La plateforme WiFi Analytics de Purple fournit des données sur le temps de visite, la fréquentation et l'engagement à partir du réseau invité.
Planification de la capacité : Pour 5 000 invités simultanés, assurez-vous que la plage DHCP du VLAN invité, la liaison montante internet et la densité des points d'accès soient dimensionnées de manière appropriée. L'authentification EAP-TLS ajoute une surcharge négligeable par connexion, mais la capacité du serveur RADIUS doit être validée pour la charge de pointe lors des événements.
Q3. Le CTO d'une enseigne de vente au détail évalue s'il doit déployer EAP-TLS pour 350 magasins ou continuer avec WPA2-PSK en utilisant une clé partagée rotative. L'équipe informatique est restreinte (3 personnes) et n'a aucune expérience en PKI. La principale préoccupation du CTO est la conformité PCI-DSS pour le réseau POS. Quelle est votre recommandation et comment formulez-vous l'analyse de rentabilité ?
Conseil : Prenez en compte les exigences PCI-DSS, la capacité opérationnelle d'une petite équipe informatique et l'existence d'options de services gérés qui réduisent la charge liée à la PKI. La réponse n'est pas nécessairement "déployer un EAP-TLS complet immédiatement" - une approche progressive ou gérée peut être plus appropriée.
Voir la réponse type
Recommandation : EAP-TLS via un service managé RADIUS et PKI, déployé de manière progressive sur 6 mois.
L'utilisation du WPA2-PSK n'est pas acceptable pour un environnement de données de cartes de paiement PCI DSS. La spécification PCI DSS Requirement 8 exige une authentification individuelle pour les composants du système, et un PSK partagé ne répond pas à cette exigence. Une compromission de la clé PSK expose simultanément les 350 magasins. Le risque n'est pas théorique - les brèches de réseau POS via des identifiants WiFi compromis sont un vecteur d'attaque documenté dans le secteur du commerce de détail.
Approche par service managé : Plutôt que de développer une expertise PKI en interne, faites appel à un fournisseur de services managés RADIUS et PKI (par exemple, Foxpass, JumpCloud ou SecureW2). Ces services fournissent un serveur RADIUS hébergé, une autorité de certification (CA) managée et une intégration MDM clé en main. L'équipe informatique configure les profils de certificat MDM et les paramètres RADIUS des points d'accès - aucune expertise PKI n'est requise. Le coût est généralement de 3 à 8 $ par appareil et par mois, ce qui est dérisoire face au coût d'une brèche de conformité PCI DSS.
Analyse de rentabilisation (Business Case) : Cadrez l'investissement par rapport à trois catégories de coûts : (1) les amendes pour non-conformité PCI DSS et les coûts d'investigation médico-légale à la suite d'une brèche - généralement de 50k £ à 500k £ pour un détaillant de taille moyenne ; (2) les pénalités des réseaux de cartes bancaires pour une violation des données de titulaires de cartes - potentiellement des millions ; (3) les dommages réputationnels et la perte de clients. Le coût du service managé pour 350 magasins équipés de 15 terminaux POS chacun (5 250 appareils) à 5 $/appareil/mois est d'environ 26 250 $/mois - soit moins que le coût quotidien d'une enquête sur une faille de sécurité.
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.
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.
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.
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.