Passer au contenu principal

Comment configurer le WiFi d'entreprise sur les appareils Android avec EAP-TLS

Ce guide de référence technique fournit aux responsables informatiques un modèle complet pour déployer l'authentification 802.1X EAP-TLS sur les appareils Android. Il couvre les mécanismes d'architecture, les stratégies de déploiement manuel et via MDM, ainsi que les méthodes de dépannage nécessaires pour sécuriser les réseaux sans fil d'entreprise.

Publié le Mis à jour le
📖 5 min de lecture1,347 mots2 exemples concrets3 questions d'entraînement8 définitions clés

Video overview

Écouter ce guide

Voir la transcription du podcast
Comment configurer le WiFi d'entreprise sur les appareils Android avec EAP-TLS Un point technique de Purple - Environ 10 minutes - INTRODUCTION ET CONTEXTE - environ 1 minute Bienvenue dans la série des points techniques de Purple. Je suis votre hôte, et aujourd'hui, nous allons aborder les spécificités du déploiement de l'authentification 802.1X EAP-TLS sur les appareils Android - que vous gériez un parc hôtelier, une chaîne de vente au détail, un stade ou un campus du secteur public. Si vous êtes responsable d'un réseau qui doit authentifier des appareils Android professionnels ou BYOD sans dépendre de mots de passe partagés, cet épisode est pour vous. EAP-TLS est la référence absolue en matière de sécurité WiFi d'entreprise - il utilise une authentification mutuelle basée sur des certificats, ce qui signifie qu'il n'y a pas d'identifiants à hameçonner, pas de mots de passe à renouveler, et une posture de conformité qui satisfait aux exigences PCI-DSS, ISO 27001 et à la plupart des cadres de sécurité du secteur public. À la fin de ce point technique, vous comprendrez exactement comment fonctionne EAP-TLS sur Android, quelles sont vos options de déploiement et les trois erreurs les plus courantes qui provoquent l'échec des déploiements. C'est parti. - ANALYSE TECHNIQUE APPROFONDIE - environ 5 minutes Commençons par l'architecture. Le 802.1X est la norme IEEE qui régit le contrôle d'accès au réseau basé sur les ports. Lorsqu'un appareil Android se connecte à un réseau WiFi d'entreprise - configuré en WPA2-Enterprise ou WPA3-Enterprise - le point d'accès agit en tant qu'authentificateur. Il ne prend pas la décision d'authentification lui-même ; il transmet la conversation entre l'appareil et un serveur RADIUS, qui est le véritable serveur d'authentification. EAP-TLS - pour Extensible Authentication Protocol avec Transport Layer Security - est la méthode d'authentification qui s'exécute au sein de ce cadre 802.1X. Ce qui la différencie d'EAP-PEAP ou d'EAP-TTLS, qui utilisent un nom d'utilisateur et un mot de passe dans un tunnel TLS, c'est que EAP-TLS utilise des certificats X.509 des deux côtés. Le serveur RADIUS présente un certificat de serveur à l'appareil, et l'appareil présente en retour un certificat de client au serveur RADIUS. Les deux parties se valident mutuellement. C'est l'authentification mutuelle, et c'est ce qui fait d'EAP-TLS l'option la plus sécurisée disponible. Maintenant, sur Android spécifiquement, il y a quelques éléments à comprendre. Android 11 et les versions ultérieures ont introduit des exigences de validation de certificat plus strictes. Si vous effectuez un déploiement sur Android 11 ou version supérieure - ce qui représente aujourd'hui la grande majorité de votre parc - l'appareil refusera de se connecter à moins que le certificat du serveur RADIUS ne soit explicitement approuvé. Vous ne pouvez pas vous fier uniquement au magasin de confiance du système ; vous devez soit envoyer le certificat de l'autorité de certification (CA) racine à l'appareil, soit configurer le profil WiFi pour y faire explicitement référence. Parlons de la chaîne de certificats. Vous devez mettre en place trois composants avant qu'un seul appareil Android ne puisse s'authentifier via EAP-TLS. Tout d'abord, une autorité de certification - qu'il s'agisse de votre PKI interne, de Microsoft Active Directory Certificate Services ou d'une PKI cloud comme SCEP via Intune. Deuxièmement, un certificat de serveur délivré à votre serveur RADIUS, signé par cette autorité de certification. Troisièmement, un certificat client unique délivré à chaque appareil ou utilisateur, également signé par la même autorité de certification. L'appareil présente son certificat client lors de la négociation TLS, et le serveur RADIUS le valide par rapport à la liste de révocation de certificats de l'autorité de certification, ou CRL, ou via OCSP - Online Certificate Status Protocol. Pour Android, le certificat client et la clé privée sont généralement regroupés sous forme de fichier PKCS12 - c'est-à-dire un fichier .P12 ou .PFX - qui contient à la fois le certificat et la clé privée chiffrée. Sur un appareil configuré manuellement, l'utilisateur importe ce fichier via les Paramètres, puis Sécurité, puis Installer un certificat. Sur un appareil géré par MDM, le certificat est poussé silencieusement vers le magasin de clés géré de l'appareil - aucune interaction de l'utilisateur n'est requise. Parlons maintenant du profil WiFi lui-même. Lors de la configuration d'une connexion WiFi d'entreprise sur Android, vous devez spécifier : l'SSID, le type de sécurité - WPA2-Enterprise ou WPA3-Enterprise - la méthode EAP - qui est TLS - le certificat de l'autorité de certification pour la validation du serveur, le certificat client pour l'authentification de l'appareil et la chaîne d'identité, qui est généralement le Common Name de l'appareil ou l'UPN de l'utilisateur. Sur Android 11 et versions ultérieures, vous devez également spécifier la correspondance du suffixe de domaine ou le sujet du certificat du serveur pour empêcher les attaques de l'homme du milieu. Pour les déploiements MDM - et c'est là que réside la véritable puissance de l'évolutivité - vous poussez tout cela sous forme de profil de configuration structuré. Dans Microsoft Intune, vous créez un profil de certificat SCEP qui demande et installe automatiquement un certificat client unique sur chaque appareil Android enregistré. Vous créez ensuite un profil de configuration WiFi qui fait référence à ce profil de certificat. Lorsque l'appareil se connecte, il reçoit à la fois le certificat et le profil WiFi, et il se connecte automatiquement à votre réseau 802.1X. Aucune interaction de l'utilisateur, aucun appel au support. Si vous utilisez Intune à cette fin, notre guide d'accompagnement sur la façon d'utiliser Microsoft Intune pour pousser des certificats WiFi sur les appareils détaille les étapes de configuration exactes - je vous recommande de le lire en parallèle avec cette présentation. Pour VMware Workspace ONE et Jamf Connect, le processus est identique sur le plan de l'architecture - un profil de certificat SCEP ou PKCS, suivi d'un profil WiFi qui y fait référence. L'interface utilisateur spécifique diffère, mais la chaîne de certificats et les exigences de configuration RADIUS restent les mêmes. Une chose importante à signaler concernant RADIUS : si vous utilisez FreeRADIUS, Microsoft NPS ou Cisco ISE, assurez-vous que le certificat de votre serveur inclut les attributs corrects d'utilisation étendue de la clé (EKU) - en particulier, l'authentification du serveur, OID 1.3.6.1.5.5.7.3.1. Android est très strict à ce sujet. Un certificat qui fonctionne parfaitement avec les clients Windows peut échouer sur Android si l'EKU est absent ou mal configuré. --- RECOMMANDATIONS DE MISE EN OEUVRE ET PIÈGES À ÉVITER - environ 2 minutes Abordons maintenant les problèmes réels rencontrés sur le terrain, car c'est là que la plupart des déploiements rencontrent des difficultés. Le premier échec, et le plus courant, concerne la confiance des certificats. Android 11 et les versions supérieures ne se connecteront pas si la chaîne de certification du serveur RADIUS ne peut pas être validée. La solution est simple : déployez le certificat de votre autorité de certification (CA) racine dans le magasin de certificats utilisateur de l'appareil via votre MDM, et référencez-le explicitement dans le champ du certificat CA du profil WiFi. Ne laissez pas ce paramètre sur "Ne pas valider" - c'est une faille de sécurité et cela échouera de toute façon sur certaines versions d'Android. Le deuxième piège est l'expiration des certificats. Les certificats clients ont généralement une durée de validité de un à deux ans. Si vous ne mettez pas en place un renouvellement automatisé via SCEP ou NDES, vous risquez de vous réveiller un matin et de constater que la moitié de votre parc d'appareils a perdu l'accès au WiFi simultanément. Intégrez l'automatisation du renouvellement des certificats dans votre flux de travail MDM dès le premier jour, et non après coup. Le troisième problème concerne la capacité du serveur RADIUS. Les négociations EAP-TLS sont plus gourmandes en ressources de calcul que les négociations PEAP en raison de l'échange mutuel complet de certificats. Dans un stade ou un centre de conférence avec des milliers d'authentifications simultanées, un serveur RADIUS sous-dimensionné deviendra un goulot d'étranglement. Dimensionnez votre infrastructure RADIUS pour les pics d'authentifications simultanées, et non pour la charge moyenne. Enfin, du côté d'Android, sachez que différents fabricants - Samsung, Google, Xiaomi - ont des implémentations légèrement différentes de l'API de configuration WiFi. Testez les profils déployés par votre MDM sur des appareils représentatifs de chaque fabricant de votre parc avant de procéder à un déploiement à grande échelle. Les appareils Samsung, en particulier, ont historiquement exigé que le champ d'identité soit explicitement défini, même lorsqu'il peut être déduit du certificat. --- QUESTIONS-RÉPONSES RAPIDES - environ 1 minute Voici quelques questions rapides que l'on me pose régulièrement. Puis-je utiliser EAP-TLS pour les appareils BYOD ? Oui, mais cela nécessite que l'utilisateur installe un certificat client sur son appareil personnel. Pour un BYOD à grande échelle, déterminez si EAP-TTLS avec PAP ou PEAP-MSCHAPv2 constitue un compromis plus pratique, en réservant EAP-TLS aux appareils appartenant à l'entreprise. EAP-TLS fonctionne-t-il avec WPA3-Enterprise ? Oui, et WPA3-Enterprise avec le mode 192 bits impose d'ailleurs EAP-TLS. Si vous déployez WPA3-Enterprise dans des environnements hautement sécurisés, EAP-TLS est votre seule option conforme. Quelle est la version minimale d'Android que je devrais cibler ? Android 8 et versions supérieures prennent en charge EAP-TLS nativement. Pour Android 11 et versions supérieures, imposez la validation explicite du certificat de l'autorité de certification (CA). Pour Android 13 et versions supérieures, vous pouvez exploiter les API de gestion des certificats améliorées pour un contrôle plus granulaire. La plateforme de Purple peut-elle s'intégrer aux réseaux EAP-TLS ? La plateforme d'analyse et de WiFi invité de Purple fonctionne sur un SSID distinct de votre réseau d'entreprise 802.1X. Vos appareils d'entreprise s'authentifient via EAP-TLS sur le SSID sécurisé, tandis que les appareils invités utilisent le captive portal de Purple sur le SSID invité. Les deux coexistent sur la même infrastructure de point d'accès, la séparation par VLAN assurant la frontière de sécurité. - RÉSUMÉ ET PROCHAINES ÉTAPES - environ 1 minute Pour conclure : EAP-TLS sur Android est la méthode d'authentification WiFi d'entreprise la plus sécurisée disponible, et avec les outils de MDM modernes, elle est tout à fait pratique à déployer à grande échelle. Les trois aspects à maîtriser sont : une infrastructure PKI correctement configurée avec renouvellement automatique des certificats, une confiance explicite envers le certificat CA sur Android 11 et versions supérieures, et une infrastructure RADIUS dimensionnée pour la charge de pointe. Si vous déployez sur un site avec un trafic mixte d'entreprise et d'invités, la plateforme de Purple vous offre la couche d'analyse et d'engagement sur le réseau invité tandis que votre infrastructure EAP-TLS sécurise le côté entreprise. Les deux se complètent parfaitement. Pour vos prochaines étapes : consultez notre schéma d'architecture dans le guide complet, suivez le guide de déploiement Intune et réalisez un pilote sur un sous-ensemble d'appareils avant de le déployer sur l'ensemble de votre parc. Commencez par un groupe contrôlé de cinquante appareils, validez la distribution des certificats ainsi que la connectivité WiFi, puis déployez à grande échelle en toute confiance. Merci d'avoir écouté le briefing technique de Purple. Vous trouverez le guide écrit complet, les schémas et les références de configuration sur purple.ai. À la prochaine.

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

Comment configurer le WiFi d'entreprise sur les appareils Android avec EAP-TLS

Résumé exécutif

La sécurisation des réseaux sans fil d'entreprise contre le vol d'identifiants et les accès non autorisés nécessite de dépasser les mots de passe partagés. Pour les flottes d'appareils Android en environnement d'entreprise, la norme de sécurité absolue est le protocole 802.1X EAP-TLS (Extensible Authentication Protocol avec Transport Layer Security). En s'appuyant sur une authentification mutuelle basée sur des certificats, EAP-TLS élimine les risques liés à la fatigue des mots de passe, au phishing et aux identifiants faibles.

Ce guide de référence technique fournit aux architectes réseau, aux responsables informatiques et aux CTO des stratégies exploitables pour déployer EAP-TLS sur les appareils Android. Qu'il s'agisse de gérer des terminaux de point de vente dans le secteur du Commerce de détail, des appareils cliniques dans la Santé ou des opérations d'arrière-guichet dans l'Hôtellerie Hospitality, la maîtrise de ce déploiement garantit une conformité de sécurité rigoureuse (PCI-DSS, GDPR, ISO 27001) tout en offrant une expérience de connexion fluide pour les utilisateurs finaux. Nous couvrons à la fois la configuration manuelle pour les environnements BYOD et le provisionnement MDM sans contact pour les flottes d'entreprise.


Écouter le briefing


Analyse technique approfondie

Architecture 802.1X et fonctionnement de EAP-TLS

À la base, 802.1X est une norme IEEE pour le contrôle d'accès réseau basé sur les ports. Dans un contexte sans fil, le point d'accès agit comme l'authentificateur, facilitant la communication entre l'appareil Android (supplicant) et le serveur RADIUS (serveur d'authentification).

Contrairement à PEAP ou TTLS, qui encapsulent l'authentification par mot de passe classique dans un tunnel TLS, EAP-TLS repose entièrement sur des certificats X.509. Cela crée un paradigme d'authentification mutuelle :

  1. Le serveur RADIUS présente son certificat à l'appareil Android pour prouver que le réseau est légitime.
  2. L'appareil Android présente son certificat client unique au serveur RADIUS pour prouver qu'il est un terminal autorisé.

Comment configurer le WiFi d'entreprise sur les appareils Android avec EAP-TLS - eap tls architecture overview

Exigences de certificat spécifiques à Android

Le déploiement sur Android introduit des contraintes spécifiques, en particulier depuis Android 11. Pour atténuer les attaques de type Man-in-the-Middle (MitM), Google a supprimé l'option "Ne pas valider" pour les certificats de serveur. Par conséquent, les appareils Android doivent posséder le certificat de l'autorité de certification racine (Root CA) qui a signé le certificat du serveur RADIUS.

De plus, le certificat du serveur RADIUS doit contenir l'attribut d'utilisation étendue de la clé (EKU) correct - spécifiquement Server Authentication (OID 1.3.6.1.5.5.7.3.1). Sans cela, le supplicant Android abandonnera silencieusement la liaison TLS.

Du côté client, Android exige que la clé privée et le certificat soient regroupés, généralement au format PKCS#12 (.p12 ou .pfx).

Intégration avec l'écosystème de Purple

Alors que EAP-TLS sécurise vos appareils d'entreprise et votre infrastructure opérationnelle, les gestionnaires de sites doivent également gérer l'accès des visiteurs. C'est là qu'une stratégie à double SSID devient essentielle. Votre SSID d'entreprise utilise 802.1X EAP-TLS, tandis que votre SSID public s'appuie sur la plateforme de Guest WiFi de Purple. Cette ségrégation garantit la sécurité opérationnelle tout en permettant aux équipes marketing d'utiliser les WiFi Analytics sur le réseau invité. Pour plus de détails sur la sécurisation de l'infrastructure physique, consultez Access Point Security: Your 2026 Enterprise 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.

Guide de mise en œuvre

Le déploiement de EAP-TLS sur Android peut être effectué manuellement pour les petites configurations BYOD ou via une gestion des appareils mobiles (MDM) pour une dimension d'entreprise.

Comment configurer le WiFi d'entreprise sur les appareils Android avec EAP-TLS - mdm deployment comparison

Méthode 1 : Configuration manuelle (BYOD / Petite échelle)

Cette méthode nécessite un support important et n'est recommandée que pour des déploiements limités ou des tests.

  1. Distribution des certificats : Transmettez de manière sécurisée le certificat client .p12 et le fichier de l'autorité de certification racine (Root CA) .cer à l'appareil Android (par exemple, via un portail sécurisé ou un e-mail chiffré).
  2. Installation :
    • Accédez à Paramètres > Sécurité > Chiffrement et identifiants > Installer un certificat.
    • Installez l'autorité de certification racine (Root CA) en tant que "certificat WiFi".
    • Installez le fichier .p12 en fournissant le mot de passe d'extraction lorsque vous y êtes invité.
  3. Configuration réseau :
    • Allez dans Paramètres > Réseau et Internet > WiFi et sélectionnez "Ajouter un réseau".
    • Saisissez le SSID.
    • Définissez la sécurité sur WPA/WPA2/WPA3-Enterprise.
    • Définissez la méthode EAP sur TLS.
    • Définissez le certificat CA sur l'autorité de certification racine (Root CA) installée.
    • Définissez le statut du certificat en ligne sur Demander le statut du certificat.
    • Définissez le domaine pour qu'il corresponde au nom alternatif du sujet (SAN) du certificat du serveur RADIUS.
    • Sélectionnez le certificat client installé.
    • Saisissez l'identité (généralement l'UPN de l'utilisateur ou l'adresse MAC de l'appareil).

Méthode 2 : Profils poussés par MDM (échelle de l'entreprise)

Pour les grands parcs, comme un campus universitaire ou un centre logistique dans les Transports, un MDM est obligatoire. Il permet un déploiement sans contact et une gestion du cycle de vie.

  1. Intégration PKI : Connectez votre MDM (Intune, Workspace ONE, Jamf) à votre autorité de certification à l'aide de SCEP ou NDES.
  2. Profils de certificat : Créez un profil de configuration pour pousser la Root CA vers le magasin de confiance de l'appareil. Créez un second profil (SCEP) pour demander et installer automatiquement le certificat client unique.
  3. Profil WiFi : Créez un profil de configuration WiFi reliant les certificats déployés.
    • Type de sécurité : WPA2/WPA3 Enterprise
    • Type d'EAP : EAP-TLS
    • Méthode d'authentification : Certificat
    • Confiance du serveur : Spécifiez la Root CA et le nom de domaine de serveur correct.

Pour des instructions détaillées spécifiques à Microsoft, consultez notre guide : Comment utiliser Microsoft Intune pour pousser des certificats WiFi vers les appareils.


Bonnes pratiques

  1. Imposer le WPA3-Enterprise : Lorsque le matériel le prend en charge, imposez le WPA3-Enterprise. La suite de sécurité 192 bits requiert explicitement EAP-TLS, garantissant les normes cryptographiques les plus élevées.
  2. Automatiser le cycle de vie des certificats : Les certificats clients expirent. Si vous comptez sur un renouvellement manuel, vous ferez face à des pannes généralisées. Implémentez SCEP/NDES pour renouveler automatiquement les certificats 30 jours avant leur expiration.
  3. Mettre en œuvre un DNS robuste : Les vérifications de liste de révocation de certificats (CRL) et l'OCSP nécessitent une résolution DNS fiable depuis la périphérie. En savoir plus dans Protégez votre réseau avec un DNS solide et la sécurité.
  4. Segmentation VLAN : Associez les sessions authentifiées EAP-TLS à des VLANs spécifiques en fonction des attributs des certificats (par exemple, en séparant les tablettes des responsables des terminaux de point de vente) à l'aide d'attributs RADIUS tels que Tunnel-Private-Group-Id.

Dépannage et atténuation des risques

Lorsque des appareils Android ne parviennent pas à se connecter via EAP-TLS, le problème se situe presque toujours au niveau de la chaîne de certificats ou de la configuration RADIUS.

  • Symptôme : Les appareils Android 11+ se déconnectent immédiatement ou affichent "Erreur d'authentification" sans invite pour l'utilisateur.
    • Root Cause: The device does not trust the RADIUS server certificate. The "Domain" field in the WiFi profile must match the server certificate's SAN exactly, and the Root CA must be installed.
  • Symptom: The connection times out during the TLS handshake.
    • Root Cause: The RADIUS server cannot reach the CRL distribution point to verify the client certificate's revocation status. Ensure your RADIUS server has outbound HTTP access to your PKI's CRL endpoints.
  • Symptom: Windows devices connect, but Android devices fail.
    • Root Cause: The Server Authentication EKU is missing from the RADIUS certificate, or the Android supplicant is attempting to use an unsupported cipher suite. Check RADIUS logs for TLS negotiation failures.

ROI and Business Impact

Transitioning to EAP-TLS requires an upfront investment in PKI and MDM infrastructure, but the return on investment (ROI) for senior IT leaders is substantial.

  • Reduced Helpdesk Costs: 20-30% of IT helpdesk tickets are password resets. Certificate-based authentication eliminates password rotation policies for network access, dramatically reducing support overhead.
  • Risk Mitigation: EAP-TLS provides immunity against credential harvesting and offline dictionary attacks. In regulated industries like Healthcare, the cost of a single breach far exceeds the deployment cost of a PKI.
  • Operational Continuity: Automated certificate provisioning ensures that critical operational devices, from warehouse scanners to retail POS systems, never drop off the network due to expired credentials. As Purple continues to expand its footprint, highlighted by recent strategic moves such as Purple Signals Higher Education Ambitions with Appointment of VP Education Tim Peers, robust foundational connectivity becomes instrumental for advanced analytics and engagement.

Définitions clés

802.1X

Une norme IEEE pour le contrôle d'accès réseau basé sur les ports (PNAC) qui fournit un mécanisme d'authentification aux appareils souhaitant se connecter à un réseau LAN ou WLAN.

Le cadre fondamental qui empêche les appareils non autorisés d'accéder au réseau de l'entreprise en périphérie.

EAP-TLS

Extensible Authentication Protocol avec Transport Layer Security. Un cadre d'authentification qui utilise des certificats X.509 pour l'authentification mutuelle entre le client et le serveur.

Considéré comme le type EAP le plus sécurisé, il élimine le besoin de mots de passe, ce qui le rend indispensable pour les environnements hautement sécurisés.

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 traçabilité (AAA).

Le composant serveur (par exemple, Cisco ISE, Microsoft NPS) qui valide le certificat de l'appareil Android auprès de la PKI.

Supplicant

L'appareil client (dans ce cas, le smartphone ou la tablette Android) qui demande l'accès au réseau.

Comprendre les contraintes spécifiques du système d'exploitation du client (comme la validation stricte d'Android 11) est essentiel pour un déploiement réussi.

Authentificateur

L'équipement réseau (le point d'accès WiFi) qui facilite le processus d'authentification entre le client (Supplicant) et le serveur RADIUS.

Le point d'accès ne prend pas la décision ; il se contente d'appliquer le contrôle d'accès au port en fonction de la réponse du serveur RADIUS.

PKI

Public Key Infrastructure. Un ensemble de rôles, de politiques, de matériels, de logiciels et de procédures nécessaires pour créer, gérer, distribuer, utiliser, stocker et révoquer des certificats numériques.

Le pilier d'EAP-TLS. Sans une PKI robuste, l'authentification par certificat est impossible.

SCEP

Simple Certificate Enrolment Protocol. Un protocole conçu pour rendre la délivrance et la révocation de certificats numériques aussi évolutives que possible.

Utilisé par les plateformes MDM pour déployer automatiquement des certificats clients sur les appareils Android sans intervention de l'utilisateur.

SAN

Subject Alternative Name. Une extension de X.509 qui permet d'associer diverses valeurs à un certificat de sécurité.

Android 11+ exige que le champ « Domaine » du profil WiFi corresponde au SAN du certificat du serveur RADIUS.

Exemples concrets

Une chaîne nationale de magasins doit déployer 5 000 tablettes de point de vente (POS) sous Android. L'équipe de sécurité exige que ces appareils n'utilisent pas de mots de passe partagés et soient protégés contre le phishing d'identifiants. Comment l'équipe d'infrastructure doit-elle aborder ce déploiement ?

L'équipe doit déployer une solution MDM intégrée à sa PKI interne via SCEP. Le MDM poussera un profil de configuration contenant le certificat de l'Autorité de Certification (CA) racine, demandera automatiquement un certificat client unique pour chaque tablette POS et configurera le profil WiFi WPA3-Enterprise pour utiliser EAP-TLS. Le serveur RADIUS sera configuré pour affecter ces appareils à un VLAN POS isolé après validation réussie du certificat.

Commentaire de l'examinateur : Il s'agit de l'approche d'entreprise optimale. Tenter une configuration manuelle pour 5 000 appareils est impossible d'un point de vue opérationnel. En utilisant le MDM et SCEP, l'organisation bénéficie d'un provisionnement sans contact et d'un renouvellement automatisé des certificats, ce qui répond aux exigences de sécurité tout en minimisant les frictions de déploiement.

Un responsable informatique d'un hôpital met à niveau le réseau sans fil. Suite à la mise à niveau, les anciens appareils Android 9 se connectent avec succès au réseau EAP-TLS, mais les nouveaux appareils sous Android 12 échouent à s'authentifier en signalant une erreur de confiance.

Le responsable informatique doit mettre à jour le profil de configuration WiFi poussé sur les appareils. Android 11+ impose une validation stricte du certificat du serveur. Le profil doit être mis à jour pour définir explicitement le certificat de la CA racine auquel faire confiance et spécifier le "Domaine" exact (correspondant au SAN du serveur RADIUS) afin d'éviter les attaques de type MitM.

Commentaire de l'examinateur : Cela met en évidence un changement critique au niveau de l'OS concernant le comportement du demandeur d'accès d'Android. Les anciennes configurations de type "Ne pas valider" constituent un risque de sécurité majeur et sont fortement déconseillées sur les versions récentes d'Android. La solution identifie correctement la nécessité d'une configuration explicite de la relation de confiance.

Questions d'entraînement

Q1. Votre organisation migre de PEAP-MSCHAPv2 vers EAP-TLS. Pendant la phase pilote, plusieurs appareils Android 13 ne parviennent pas à se connecter. Les journaux RADIUS indiquent que la liaison TLS est initiée mais abandonnée par le client avant l'envoi du certificat client. Quel est l'erreur de configuration la plus probable ?

Conseil : Tenez compte des exigences strictes de validation introduites dans les versions récentes d'Android concernant l'identité du serveur.

Voir la réponse type

L'erreur la plus probable est que le profil WiFi envoyé aux appareils Android 13 ne spécifie pas correctement la correspondance du suffixe de « Domaine », ou que la CA racine n'est pas correctement liée dans le profil. Android interrompt la connexion pour empêcher une attaque de type Man-in-the-Middle car il ne peut pas valider le certificat du serveur RADIUS.

Q2. Vous concevez l'architecture pour le déploiement d'un grand stade. Le client souhaite utiliser EAP-TLS pour tous les appareils du personnel. Quel composant d'infrastructure spécifique doit être dimensionné à la hausse par rapport à un réseau WPA2-PSK standard, et pourquoi ?

Conseil : Le protocole EAP-TLS implique des opérations cryptographiques complexes lors de la phase de connexion.

Voir la réponse type

L'infrastructure du serveur RADIUS doit être considérablement renforcée. Le protocole EAP-TLS exige une validation mutuelle complète des certificats (cryptographie asymétrique), ce qui est très gourmand en ressources informatiques. Dans un environnement de stade où des milliers d'appareils peuvent être en itinérance ou s'authentifier simultanément, un déploiement RADIUS sous-dimensionné entraînera des expirations de délai d'authentification et des échecs de connexion.

Q3. Un certificat client est compromis sur une tablette Android égarée. Quel est le mécanisme exact par lequel le réseau empêche cet appareil de se connecter via EAP-TLS ?

Conseil : Comment le serveur RADIUS sait-il que le certificat n'est plus valide avant sa date d'expiration ?

Voir la réponse type

L'administrateur informatique révoque le certificat client dans la PKI. La PKI met à jour sa liste de révocation de certificats (CRL) ou son répondeur OCSP. Lorsque la tablette perdue tente de se connecter, le serveur RADIUS vérifie le certificat client par rapport à la CRL ou à l'OCSP. Constatant qu'il est révoqué, le serveur RADIUS rejette la demande d'authentification.

Questions fréquentes

Pourquoi Android 11 et les versions ultérieures nécessitent-ils un domaine et un certificat d'autorité de certification pour le WiFi d'entreprise ?

Depuis Android 11, Google a déprécié et supprimé l'option « Ne pas valider » pour les certificats d'autorité de certification afin de protéger les terminaux mobiles contre les attaques de l'homme du milieu (man-in-the-middle) et de jumeau maléfique (evil twin). Les appareils doivent valider le certificat du serveur RADIUS par rapport à une Root CA de confiance et vérifier que le Subject Alternative Name (SAN) du certificat du serveur correspond au suffixe de domaine configuré.

Quel domaine les administrateurs doivent-ils spécifier dans le profil WiFi Android EAP-TLS ?

Le domaine configuré dans le profil WiFi d'Android (ou la configuration Wi-Fi du MDM) doit correspondre au nom de domaine pleinement qualifié (FQDN) présent dans l'attribut dNSName de l'extension Subject Alternative Name (SAN) du certificat du serveur RADIUS, comme radius.purple.ai. Si le domaine ne correspond pas, la pile BoringSSL d'Android interrompt la liaison TLS avec l'alerte Alert 48.

Comment les entreprises automatisent-elles les certificats clients EAP-TLS sur les flottes d'appareils Android ?

Les entreprises automatisent la distribution des certificats à l'aide de plateformes de gestion des terminaux mobiles (MDM) telles que Microsoft Intune, VMware Workspace ONE ou Google Android Management API intégrées à SCEP ou EST. Le MDM déploie un profil de certificat Root CA de confiance et un profil SCEP qui demande un certificat client unique auprès de la PKI d'entreprise, stockant la clé privée au sein du keystore matériel Android.

Pourquoi les appareils dotés d'un profil professionnel Android ne parviennent-ils pas à trouver les certificats clients pour le WiFi d'entreprise ?

Android applique une isolation cryptographique entre le trousseau de clés (KeyChain) du profil personnel et celui du profil professionnel. Si un employé importe un certificat via ses paramètres personnels ou par téléchargement Web, le demandeur WiFi d'entreprise fonctionnant dans le profil professionnel ne peut pas accéder à la clé privée. Les administrateurs doivent distribuer à la fois la Root CA et le certificat client SCEP via la charge utile de gestion du profil professionnel Android Enterprise.

Quel est l'impact de la randomisation des adresses MAC Android sur les réseaux d'entreprise 802.1X ?

Android active la randomisation de l'adresse MAC par SSID par défaut, modifiant ainsi l'adresse MAC matérielle. Bien que le protocole EAP-TLS authentifie l'identité du client de manière cryptographique indépendamment de l'adresse MAC, les adresses MAC modifiées peuvent générer des baux DHCP en double et complexifier l'audit des ports de commutation. Pour les terminaux appartenant à l'entreprise (COBO), les administrateurs peuvent appliquer une politique MDM configurant la randomisation MAC sur « Utiliser l'adresse MAC de l'appareil ». Sur les réseaux BYOD, le suivi d'identité doit s'appuyer sur l'attribut User-Name 802.1X plutôt que sur l'adresse MAC matérielle.

Comment le RADIUS cloud de Purple simplifie-t-il l'authentification WiFi d'entreprise pour Android ?

Le RADIUS cloud de Purple fournit une authentification 802.1X haute disponibilité qui s'intègre nativement aux principaux MDM et fournisseurs d'identité cloud. Purple automatise l'émission de certificats SCEP, valide les chaînes de certificats clients Android en quelques millisecondes, renvoie des attributs de redirection dynamique de VLAN (RFC 2868) et élimine la maintenance du matériel RADIUS sur site.

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.