- Purple
- Enterprise WiFi security and authentication: a complete guide
- Cos'è EAP-TLS? La spiegazione dell'autenticazione WiFi basata su certificati
Cos'è EAP-TLS? La spiegazione dell'autenticazione WiFi basata su certificati
Questa guida fornisce un riferimento tecnico completo su EAP-TLS (Extensible Authentication Protocol con Transport Layer Security), il metodo di autenticazione 802.1X più sicuro disponibile per il WiFi aziendale. Copre l'infrastruttura di certificati X.509 richiesta, l'handshake di autenticazione reciproca e i modelli di implementazione pratica per i settori alberghiero, retail, sanitario e pubblico. I manager IT, gli architetti di rete e i CTO troveranno linee guida operative sulla progettazione PKI, sul provisioning dei certificati integrato con MDM, sulla configurazione RADIUS e sull'allineamento di conformità con PCI-DSS e GDPR.
Video overview
Ascolta questa guida
Visualizza trascrizione del podcast
Parte della nostra serie principale: Guida alla sicurezza del WiFi aziendale →
- Executive Summary
- Technical Deep-Dive
- Come funziona effettivamente EAP-TLS
- Certificati X.509 e architettura PKI
- EAP-TLS a confronto con altri metodi 802.1X
- WPA2 Enterprise e WPA3 Enterprise
- Guida all'implementazione
- Fase 1: Progettazione e implementazione della PKI
- Fase 2: Configurazione del server RADIUS
- Fase 3: Distribuzione dei certificati tramite MDM/SCEP
- Fase 4: Configurazione di Access Point e SSID
- Fase 5: Configurazione del supplicant client
- Best Practice
- Risoluzione dei problemi e mitigazione del rischio
- Modalità di guasto comuni
- Mitigazione del rischio per installazioni su larga scala
- ROI e impatto aziendale
- Quantificare l'investimento nella sicurezza
- Guadagni in Termini di Efficienza Operativa
- Il Ruolo di Purple nel WiFi Aziendale Sicuro

Executive Summary
EAP-TLS (Extensible Authentication Protocol - Transport Layer Security) è il metodo di autenticazione IEEE 802.1X che elimina completamente le credenziali condivise dalla catena di autenticazione wireless. Laddove PEAP ed EAP-TTLS si affidano a nomi utente e password trasmessi attraverso un tunnel crittografato, EAP-TLS richiede che sia il dispositivo client sia il server RADIUS presentino certificati X.509 validi rilasciati da una Certificate Authority (CA) fidata. Questo modello di autenticazione reciproca significa che una password rubata è irrilevante - senza un certificato valido e non revocato, un dispositivo non può accedere alla rete.
Per i gestori di location che offrono Guest WiFi in hotel, aree commerciali o centri congressi, e per i team IT responsabili delle reti per lo staff e i dispositivi IoT, EAP-TLS rappresenta l'attuale livello massimo di sicurezza per l'autenticazione wireless. È prescritto o fortemente raccomandato dal PCI-DSS 4.0 per gli ambienti con dati dei titolari di carta, dal HIPAA per le reti wireless sanitarie, ed è il metodo richiesto per le implementazioni WPA3 Enterprise a 192 bit (Suite B).
L'impegno di implementazione è concreto - la gestione del ciclo di vita dei certificati, l'infrastruttura PKI e l'integrazione MDM non sono aspetti banali - ma il ROI in termini di sicurezza è notevole. Questa guida analizza l'architettura, l'handshake, i modelli di distribuzione e le pratiche operative che determinano il successo o l'arresto di un progetto di roll-out EAP-TLS.
-
Technical Deep-Dive
Come funziona effettivamente EAP-TLS
EAP-TLS opera all'interno del framework di controllo dell'accesso basato su porta 802.1X. I tre attori in ogni scambio di autenticazione sono il supplicant (il dispositivo client), l'authenticator (l'access point wireless o lo switch gestito) e l'authentication server (tipicamente un server RADIUS come FreeRADIUS, Microsoft NPS o Cisco ISE). L'access point non prende decisioni di autenticazione autonome - agisce come un relè trasparente, incapsulando i messaggi EAP in pacchetti RADIUS e inoltrandoli al server di autenticazione.
Per una comprensione più approfondita di come RADIUS supporti questa architettura, consulta la guida Cos'è RADIUS? Come i server RADIUS proteggono le reti WiFi.

L'handshake EAP-TLS si svolge come segue:
- L'access point invia un messaggio di EAP-Request/Identity al dispositivo che tenta la connessione.
- Il dispositivo risponde con la propria identità (comunemente un'identità esterna anonima per proteggere il nome utente da intercettazioni).
- Il server RADIUS avvia l'handshake TLS con un messaggio EAP-TLS/Start.
- Il client invia un messaggio di ClientHello, presentando le suite di cifratura TLS supportate.5. Il server RADIUS risponde con ServerHello, il suo certificato server X.509 e una richiesta di certificato.
- Il client convalida il certificato del server confrontandolo con il proprio archivio delle CA radice attendibili. Se la convalida non va a buon fine, l'handshake si interrompe, proteggendo così dai punti di accesso non autorizzati.
- Il client presenta il proprio certificato client X.509.
- Il server RADIUS convalida il certificato del client: controlla la catena di firme fino alla CA radice attendibile, verifica che il certificato non sia scaduto e consulta l'elenco di revoca dei certificati (CRL) o interroga il risponditore OCSP per confermare che il certificato non sia stato revocato.
- Entrambe le parti derivano le chiavi di sessione dal master secret TLS. Il server RADIUS invia un messaggio di EAP-Success e l'access point apre la porta controllata.
L'intero scambio avviene prima che al dispositivo venga concesso qualsiasi accesso alla rete. In nessun momento viene trasmessa alcuna password. Le chiavi di sessione derivate sono uniche per ciascuna sessione, garantendo la perfect forward secrecy quando si utilizzano le suite di cifratura ECDHE - il che significa che il traffico pregresso non può essere decifrato anche nel caso in cui un certificato venga successivamente compromesso.
Certificati X.509 e architettura PKI
La sicurezza di EAP-TLS dipende interamente dall'integrità della PKI sottostante. Una tipica PKI aziendale per EAP-TLS è strutturata su tre livelli:
| Livello | Componente | Ruolo |
|---|---|---|
| Root CA | Autorità di certificazione radice offline | Firma i certificati delle CA intermedie; mantenuta isolata dalla rete |
| Intermediate CA | CA di emissione online | Emette certificati server e client; gestisce la pubblicazione delle CRL |
| End Entities | Certificato server RADIUS + certificati client | Utilizzati nell'handshake di autenticazione live |
La root CA deve essere mantenuta offline e isolata dalla rete. Se la sua chiave privata venisse compromessa, l'intera gerarchia dei certificati perderebbe validità. La CA intermedia gestisce l'emissione quotidiana e pubblica la CRL. I certificati client vengono emessi per i singoli dispositivi (non per gli utenti), in genere con un Subject Alternative Name (SAN) contenente l'indirizzo MAC del dispositivo o un identificatore del dispositivo proveniente dall'MDM.

EAP-TLS a confronto con altri metodi 802.1X

La tabella sopra illustra il motivo per cui EAP-TLS rappresenta la scelta consigliata per gli ambienti regolamentati. Il metodo PEAP-MSCHAPv2, tuttora il protocollo 802.1X più diffuso, presenta vulnerabilità note: il certificato del server spesso non viene convalidato dai client (un errore di configurazione che consente attacchi tramite AP non autorizzati) e lo stesso MSCHAPv2 è crittograficamente violato dal 2012. EAP-TLS elimina entrambe le superfici di attacco.
WPA2 Enterprise e WPA3 Enterprise
EAP-TLS funziona in modo identico sia su WPA2 Enterprise (IEEE 802.11i) che su WPA3 Enterprise (IEEE 802.11ax). La differenza risiede nella suite di cifratura negoziata per il livello di crittografia dei dati wireless. WPA3 Enterprise impone i Protected Management Frames (PMF) e offre una modalità di sicurezza opzionale a 192 bit (Suite B) che richiede EAP-TLS con specifiche suite di cifratura a curve ellittiche (ECDHE + ECDSA o RSA-3072). Per la maggior parte delle implementazioni aziendali, WPA3 Enterprise con EAP-TLS e suite di cifratura standard AES-256 rappresenta lo stato obiettivo appropriato.
-
Guida all'implementazione
Fase 1: Progettazione e implementazione della PKI
Prima di configurare un singolo access point, la PKI deve essere attiva. Per le organizzazioni che non dispongono di una CA interna esistente, Active Directory Certificate Services di Microsoft (AD CS) è la scelta più comune in ambienti Windows. Per installazioni multipiattaforma o cloud native, HashiCorp Vault PKI, EJBCA o un servizio PKI gestito come AWS Private CA costituiscono valide alternative.
Decisioni chiave in questa fase:
- Periodo di validità del certificato: I certificati client di 1-2 anni bilanciano la sicurezza e il carico di lavoro operativo. Periodi più brevi aumentano gli eventi di revoca; periodi più lunghi aumentano la finestra di esposizione per un certificato compromesso.
- Algoritmo della chiave: RSA-2048 rimane ampiamente supportato. ECDSA P-256 offre una sicurezza equivalente con dimensioni dei certificati inferiori e handshake più veloci - consigliato per le nuove installazioni.
- CRL vs. OCSP: La distribuzione CRL è più semplice da implementare ma introduce latenza e problemi di caching. L'OCSP fornisce lo stato di revoca in tempo reale. Per ambienti ad alta sicurezza, l'OCSP stapling sul server RADIUS è l'approccio preferito.
Fase 2: Configurazione del server RADIUS
Il server RADIUS deve essere configurato per:
- Presentare il proprio certificato server (emesso dalla CA interna) ai client che si connettono.
- Considerare attendibili solo le CA radice e intermedie interne per la convalida dei certificati client - non considerare attendibili le CA pubbliche per l'autenticazione dei client.
- Eseguire controlli CRL o OCSP su ogni certificato client presentato.
- Mappare gli attributi del certificato (Common Name, SAN o estensioni OID) alle regole dei criteri di rete - ad esempio, assegnando i dispositivi a VLAN specifiche in base agli attributi del certificato.
Per una panoramica dettagliata dell'architettura e della configurazione del server RADIUS, fare riferimento a What Is RADIUS? How RADIUS Servers Secure WiFi Networks.
Fase 3: Distribuzione dei certificati tramite MDM/SCEP
L'installazione manuale dei certificati non è scalabile. Per qualsiasi installazione che superi una manciata di dispositivi, il provisioning dei certificati deve essere automatizzato. L'approccio standard è:
- Dispositivi aziendali gestiti: Integrare la PKI con la piattaforma MDM (Microsoft Intune, Jamf, VMware Workspace ONE). Configurare un profilo SCEP o EST che richieda e installi automaticamente un certificato client quando un dispositivo si registra. Il certificato è associato al TPM o al Secure Enclave del dispositivo, ove supportato, impedendone l'esportazione.- Dispositivi BYOD e di terzisti: implementa un portale di onboarding (come il portale Guest di Cisco ISE o una soluzione BYOD dedicata) che guidi l'utente attraverso un processo di installazione del certificato una tantum. Rilascia certificati con periodi di validità più brevi e limita l'accesso alla rete tramite policy VLAN.
- Dispositivi IoT e headless: utilizza SCEP con password di verifica precondivise o EST con credenziali di bootstrap. Il rinnovo del certificato deve essere automatizzato tramite lo stesso protocollo prima della scadenza.
Fase 4: Configurazione di Access Point e SSID
Configura l'SSID aziendale con:
- Sicurezza: WPA2 Enterprise o WPA3 Enterprise (802.1X)
- Tipo EAP: EAP-TLS
- Server RADIUS: punta al tuo server di autenticazione con segreto condiviso
- Assegnazione VLAN: abilita l'assegnazione dinamica della VLAN tramite attributi RADIUS (Tunnel-Type, Tunnel-Medium-Type, Tunnel-Private-Group-ID)
- PMF: obbligatorio per WPA3; fortemente raccomandato per WPA2
Fase 5: Configurazione del supplicant client
Per i dispositivi Windows gestiti tramite Criteri di gruppo o Intune, distribuisci un criterio di rete cablata/senza fili che specifichi EAP-TLS, la CA radice attendibile e i criteri di selezione del certificato. Su macOS e iOS, distribuisci un profilo di configurazione. Su Android, utilizza il profilo WiFi gestito da MDM. È fondamentale forzare la convalida del certificato del server - specifica la CA esatta e il nome del server. Lasciare questo parametro deselezionato è l'errore di configurazione più comune nelle distribuzioni 802.1X.
-
Hai domande sulla tua configurazione specifica?
Il nostro team collabora con gestori di sedi, responsabili IT e ingegneri di rete in 80.000 sedi. Prenota una chiamata di 20 minuti e ti mostreremo come altri professionisti come te hanno risolto il problema.
Best Practice
Forza la convalida del certificato del server su tutti i supplicant. L'errore di configurazione più vulnerabile nelle distribuzioni 802.1X è rappresentato dai client che accettano qualsiasi certificato del server, consentendo attacchi tramite access point non autorizzati. Ogni profilo WiFi distribuito tramite MDM deve specificare la CA attendibile e il nome del server previsto (CN o SAN).
Automatizza il rinnovo dei certificati prima della scadenza. Configura il monitoraggio per ricevere avvisi quando i certificati sono entro 30 giorni dalla scadenza. Configura il rinnovo automatico SCEP o EST in modo che i dispositivi rinnovino i certificati senza l'intervento dell'utente. Un evento di scadenza di massa dei certificati è uno degli incidenti più dirompenti che un team di rete aziendale possa affrontare.
Implementa OCSP rispetto a CRL dove possibile. I file CRL possono diventare di grandi dimensioni e vengono memorizzati nella cache dei client, il che significa che un certificato revocato di recente potrebbe essere ancora accettato fino alla scadenza della cache. OCSP fornisce lo stato in tempo reale ed è il meccanismo di revoca preferito per gli ambienti ad alta sicurezza.
Segmenta la tua PKI. Utilizza CA intermedie separate per diverse classi di certificati: una per i certificati del server RADIUS, una per i certificati dei dispositivi client, una per i certificati utente. Ciò limita l'area di impatto in caso di compromissione di una CA e semplifica la policy di revoca.
Registra e monitora gli eventi di autenticazione. Il tuo server RADIUS genera un registro di autenticazione per ogni tentativo di connessione. Invia questi registri al tuo SIEM. Modelli come errori di autenticazione ripetuti, errori di convalida del certificato o connessioni da indirizzi MAC imprevisti sono indicatori precoci di configurazione errata o attacco. Allineamento con PCI DSS 4.0. Il requisito 8.6 impone un'autenticazione forte per i componenti del sistema. Per le reti WiFi che rientrano nell'ambito di applicazione del PCI DSS, EAP-TLS con autenticazione basata su certificato soddisfa il requisito dell'autenticazione a più fattori a livello di rete, poiché il certificato (qualcosa che si possiede) combinato con la chiave privata del dispositivo associata al TPM (qualcosa che si è) costituisce due fattori.
-
Risoluzione dei problemi e mitigazione del rischio
Modalità di guasto comuni
| Modalità di guasto | Sintomo | Causa principale | Risoluzione |
|---|---|---|---|
| Errore di convalida della catena di certificati | Errore EAP dopo lo scambio del certificato del server | Il client non si fida della CA del server RADIUS | Inviare il certificato della CA radice all'archivio attendibile del dispositivo tramite MDM |
| Certificato client non presentato | L'autenticazione si interrompe dopo il certificato del server | Nessun certificato client installato o certificato errato selezionato | Verificare che la registrazione SCEP sia completata; controllare il profilo MDM |
| OCSP/CRL non raggiungibile | Errori di autenticazione intermittenti | Il server RADIUS non può raggiungere l'endpoint di revoca | Assicurarsi che gli URL OCSP/CRL siano accessibili dal server RADIUS; implementare la memorizzazione nella cache locale delle CRL |
| Certificato scaduto | Tutti i dispositivi non superano l'autenticazione contemporaneamente | Automazione del rinnovo non configurata | Implementare avvisi di scadenza a 30 giorni; configurare il rinnovo automatico SCEP |
| Attacco Rogue AP | Gli utenti si connettono a un AP dannoso | Convalida del certificato del server disabilitata sul supplicant | Forzare la convalida del certificato del server in tutti i profili WiFi MDM |
| Errore di assegnazione VLAN | Il dispositivo si connette ma ottiene un segmento di rete errato | Attributi RADIUS configurati in modo errato | Verificare Tunnel-Type (13=VLAN), Tunnel-Medium-Type (6=802), Tunnel-Private-Group-ID (VLAN ID) |
Mitigazione del rischio per installazioni su larga scala
Per gli ambienti del settore hospitality con centinaia di punti di accesso distribuiti su più strutture, e per le catene di retail con sedi distribuite, il principale rischio operativo è un evento di scadenza sincronizzata dei certificati. Scaglionare le date di emissione dei certificati tra i gruppi di dispositivi in modo che i rinnovi siano distribuiti nel tempo anziché avvenire simultaneamente. Mantenere un inventario dei certificati nel proprio MDM ed eseguire report settimanali sui certificati in scadenza entro 60 giorni.
Per gli ambienti del settore healthcare, il rischio aggiuntivo è rappresentato dalla latenza di autenticazione che influisce sui flussi di lavoro clinici. Ottimizzare il posizionamento del server RADIUS per ridurre al minimo il tempo di andata e ritorno. Valutare la possibilità di distribuire server proxy RADIUS in ciascuna sede per ridurre la dipendenza dalla rete WAN per l'autenticazione.
-
ROI e impatto aziendale
Quantificare l'investimento nella sicurezza
Il caso aziendale per preferire EAP-TLS rispetto all'802.1X basato su password è evidente se confrontato con i costi delle violazioni di dati. Il costo medio di una violazione di dati nel Regno Unito nel 2024 è stato di £3,58 milioni (IBM Cost of a Data Breach Report). Una percentuale significativa di violazioni aziendali ha origine da credenziali compromesse. EAP-TLS elimina completamente il vettore del furto di credenziali per l'accesso alla rete.
Per le organizzazioni soggette a PCI-DSS, una violazione della rete wireless che comporti l'esposizione dei dati dei titolari di carta comporta sanzioni, costi per indagini forensi e potenziali penalità da parte dei circuiti di carte che superano di gran lunga il costo di implementazione di una PKI. L'allineamento della conformità da solo giustifica l'investimento per qualsiasi organizzazione che elabori pagamenti con carta su infrastrutture wireless.
Guadagni in Termini di Efficienza Operativa
Contrariamente a quanto si potrebbe pensare, un'implementazione EAP-TLS ben eseguita con provisioning dei certificati integrato con MDM può ridurre il carico di lavoro dell'helpdesk rispetto all'802.1X basato su password. Vengono eliminati i ripristini delle password, la gestione delle credenziali condivise e i ticket relativi all'impossibilità di connettersi al WiFi. Lo sforzo di implementazione iniziale è concentrato all'inizio, ma le operazioni a regime richiedono un minore intervento manuale.
Per i gestori di sedi che implementano WiFi Analytics insieme a reti aziendali sicure per il personale, la segmentazione abilitata da EAP-TLS e dall'assegnazione dinamica della VLAN consente di separare nettamente il traffico degli ospiti, il traffico del personale e il traffico dei dispositivi IoT sulla stessa infrastruttura fisica - riducendo i costi hardware e migliorando al contempo la postura di sicurezza.
Il Ruolo di Purple nel WiFi Aziendale Sicuro
La piattaforma di Purple opera all'intersezione tra Guest WiFi e l'intelligence delle reti aziendali. Per le reti del personale e dei dispositivi aziendali, EAP-TLS fornisce il livello di autenticazione. La piattaforma WiFi Analytics di Purple si colloca al di sopra di questo livello, offrendo visibilità sui modelli di utilizzo della rete, sui tempi di permanenza dei dispositivi e sulle presenze nella sede - dati che acquistano significato solo quando la rete sottostante è correttamente segmentata e autenticata.
Per le organizzazioni che esplorano OpenRoaming e la connettività fluida basata su Passpoint tra diverse sedi, Purple funge da identity provider gratuito nell'ambito della licenza Connect, sfruttando gli stessi framework di identità basati su certificati e 802.1X che costituiscono la base di EAP-TLS. Questo posiziona EAP-TLS non solo come controllo di sicurezza, ma come base per servizi di connettività avanzati in hub di trasporto, complessi retail e strutture ricettive.
Per gli architetti di rete che valutano l'intersezione tra la sicurezza del WiFi aziendale e il SD-WAN, The Core SD-WAN Benefits for Modern Businesses fornisce un contesto complementare su come l'autenticazione sicura si integra con le moderne architetture WAN.
Definizioni chiave
EAP-TLS (Extensible Authentication Protocol - Transport Layer Security)
Un metodo di autenticazione 802.1X definito in RFC 5216 che utilizza la mutua autenticazione con certificati X.509 tra il dispositivo client e il server RADIUS. Nessuna delle due parti ottiene l'accesso alla rete senza presentare un certificato valido e non revocato, firmato da un'Autorità di Certificazione attendibile.
I team IT incontrano EAP-TLS durante la valutazione dei metodi di autenticazione 802.1X per le distribuzioni WPA2 Enterprise o WPA3 Enterprise. È il metodo consigliato per gli ambienti regolamentati (PCI-DSS, HIPAA, ISO 27001) e il metodo richiesto per WPA3 Enterprise a 192 bit (Suite B).
Certificato X.509
Uno standard per certificati digitali (definito in ITU-T X.509 e RFC 5280) che associa una chiave pubblica a un'identità (dispositivo, server o utente). Contiene l'identità del soggetto, la chiave pubblica, la firma digitale della CA emittente e le date di validità. In EAP-TLS, sia il server RADIUS che il dispositivo client presentano certificati X.509 durante l'handshake di autenticazione.
I team IT incontrano i certificati X.509 durante la configurazione dei server RADIUS (certificato server), la registrazione dei dispositivi tramite MDM (certificato client) e la gestione dell'infrastruttura PKI. La scadenza e la revoca dei certificati rappresentano le principali preoccupazioni operative.
PKI (Public Key Infrastructure)
La combinazione di hardware, software, policy e procedure necessarie per creare, gestire, distribuire, memorizzare e revocare certificati digitali. In una distribuzione EAP-TLS, la PKI consiste almeno in una CA radice e una CA di emissione, oltre all'infrastruttura CRL/OCSP per la revoca.
La PKI rappresenta la dipendenza fondamentale per qualsiasi implementazione EAP-TLS. I team IT devono progettare e gestire una PKI prima di poter distribuire EAP-TLS. Le piattaforme PKI più comuni includono Microsoft AD CS, EJBCA, HashiCorp Vault PKI e servizi gestiti come AWS Private CA.
RADIUS (Remote Authentication Dial-In User Service)
Un protocollo di rete (RFC 2865) che fornisce funzioni centralizzate di autenticazione, autorizzazione e tracciamento (AAA) per l'accesso alla rete. Nelle distribuzioni 802.1X/EAP-TLS, il server RADIUS convalida i certificati client, applica le policy di rete e restituisce gli attributi di assegnazione VLAN all'access point.
RADIUS è il componente del server di autenticazione in ogni distribuzione 802.1X. Le implementazioni più comuni includono Microsoft NPS, FreeRADIUS, Cisco ISE e Aruba ClearPass. Il server RADIUS deve essere configurato per considerare attendibile la CA interna ed eseguire i controlli di revoca dei certificati.
Autenticazione Mutua
Un processo di autenticazione in cui entrambe le parti comunicanti verificano l'identità dell'altra prima di stabilire una connessione. In EAP-TLS, il client convalida il certificato del server RADIUS (proteggendo dagli AP non autorizzati) e il server RADIUS convalida il certificato del client (proteggendo dall'accesso di dispositivi non autorizzati).
L'autenticazione mutua è il principale elemento di differenziazione di EAP-TLS rispetto a PEAP e EAP-TTLS. I team IT dovrebbero porre l'accento sull'autenticazione mutua quando giustificano l'adozione di EAP-TLS di fronte agli auditor di sicurezza e ai team di conformità, in quanto contrasta direttamente i vettori di minaccia rappresentati da AP non autorizzati e furto di credenziali.
SCEP (Simple Certificate Enrollment Protocol)
Un protocollo (originariamente definito da Cisco, standardizzato in RFC 8894) che consente richieste e rilascio automatici di certificati tra un dispositivo client e un'Autorità di Certificazione. Nelle distribuzioni EAP-TLS, SCEP viene utilizzato dalle piattaforme MDM per fornire automaticamente i certificati client ai dispositivi gestiti senza l'intervento dell'utente.
SCEP è il meccanismo standard per il provisioning automatico zero-touch dei certificati negli ambienti MDM aziendali. I team IT configurano i profili SCEP in Intune, Jamf o Workspace ONE per automatizzare la distribuzione e il rinnovo dei certificati client.
CRL (Certificate Revocation List)
Un elenco pubblicato periodicamente contenente i numeri di serie dei certificati che sono stati revocati dalla CA emittente prima della loro data di scadenza. I server RADIUS controllano la CRL per assicurarsi che un certificato client presentato durante l'autenticazione EAP-TLS non sia stato revocato (ad esempio, a causa del furto del dispositivo o delle dimissioni di un dipendente).
La gestione della CRL è un aspetto operativo critico nelle distribuzioni EAP-TLS. I team IT devono garantire che il punto di distribuzione della CRL sia accessibile dai server RADIUS, che le CRL siano pubblicate con frequenza sufficiente a riflettere le revoche recenti e che i server RADIUS siano configurati per rifiutare l'autenticazione se la CRL non può essere recuperata.
OCSP (Online Certificate Status Protocol)
Un protocollo di controllo della revoca dei certificati in tempo reale (RFC 6960) che consente a un server RADIUS di interrogare il risponditore OCSP della CA per verificare lo stato corrente di uno specifico certificato, anziché scaricare e analizzare una CRL completa. L'OCSP offre una latenza inferiore e informazioni di revoca più aggiornate rispetto al controllo basato su CRL.
I team IT dovrebbero preferire OCSP rispetto alla CRL negli ambienti ad alta sicurezza in cui la revoca in tempo reale è importante (ad esempio, per revocare immediatamente un certificato quando un dispositivo viene segnalato come smarrito o rubato). L'OCSP stapling, in cui il server RADIUS memorizza nella cache e presenta la risposta OCSP, riduce la latenza ed elimina la dipendenza dalla raggiungibilità del risponditore OCSP durante ogni autenticazione.
802.1X (Port-Based Network Access Control)
Uno standard IEEE che fornisce un framework di autenticazione per i dispositivi che tentano di connettersi a una LAN o WLAN. Definisce tre ruoli: supplicant (il dispositivo che si connette), authenticator (l'access point o lo switch) e server di autenticazione (RADIUS). EAP-TLS è uno dei diversi metodi EAP che possono essere utilizzati all'interno del framework 802.1X.
I team IT incontrano 802.1X durante la configurazione di SSID WPA2 Enterprise o WPA3 Enterprise e durante la configurazione dell'autenticazione delle porte cablate su switch gestiti. La comprensione di 802.1X è un prerequisito per l'implementazione di EAP-TLS. 802.1X è il framework generale all'interno del quale opera EAP-TLS.
Perfect Forward Secrecy (PFS)
Una proprietà crittografica dei protocolli di scambio delle chiavi che garantisce che le chiavi di sessione non possano essere derivate dalla chiave privata a lungo termine. In EAP-TLS con suite di cifratura ECDHE, ogni sessione genera una coppia di chiavi effimere univoche, il che significa che la compromissione della chiave privata del certificato non espone il traffico storico delle sessioni.
I team IT devono specificare suite di cifratura basate su ECDHE quando configurano EAP-TLS per garantire la PFS. Questo è particolarmente importante in ambienti in cui il traffico di rete viene registrato e potrebbe essere soggetto a futuri tentativi di decrittografia (uno scenario di attacco "raccogli ora, decrittografa più tardi").
Esempi pratici
Un gruppo alberghiero con 12 strutture e 450 camere deve migrare il WiFi del personale da PEAP-MSCHAPv2 a EAP-TLS. Il gruppo utilizza laptop Windows 10/11 gestiti tramite Microsoft Intune, oltre a circa 200 tablet Android utilizzati dal personale addetto alle pulizie. Il team IT non dispone di una PKI interna esistente. Qual è l'approccio di implementazione raccomandato?
Fase 1 - Implementazione PKI (Settimane 1-3): Distribuire Microsoft AD CS con una gerarchia a due livelli. Configurare una root CA offline su un server dedicato che verrà spento dopo la configurazione iniziale. Configurare una CA emittente online (CA intermedia) su una VM Windows Server. Configurare la CA emittente per pubblicare le CRL su un server web interno accessibile da tutti i server RADIUS in tutte le 12 strutture. Abilitare il ruolo di risponditore OCSP sul server della CA emittente.
Fase 2 - Infrastruttura RADIUS (Settimane 2-4): Distribuire Microsoft NPS (Network Policy Server) in ogni struttura, oppure centralizzare con server proxy NPS in ogni sito che puntano a un cluster NPS centrale. Rilasciare un certificato server RADIUS dalla CA interna a ciascuna istanza NPS. Configurare i criteri di rete NPS: metodo di autenticazione = EAP-TLS, root CA attendibile = CA root interna, convalida del certificato = abilitata, assegnazione VLAN tramite attributi RADIUS.
Fase 3 - Profili dei certificati Intune (Settimane 3-5): In Microsoft Intune, creare un profilo Certificato Attendibile per distribuire il certificato della CA root a tutti i dispositivi gestiti. Creare un profilo Certificato SCEP destinato alla CA emittente, con formato del nome del soggetto CN={{DeviceId}}, utilizzo chiave = Firma Digitale, utilizzo chiave esteso = Autenticazione Client. Creare un profilo WiFi specificando EAP-TLS, il profilo del certificato SCEP come certificato client e la CA root come autorità di certificazione server attendibile.
Fase 4 - Registrazione dei tablet Android (Settimane 4-6): Registrare i tablet Android in Intune tramite Android Enterprise (modalità Dispositivo Dedicato). Distribuire i profili di configurazione equivalenti Certificato Attendibile, Certificato SCEP e WiFi. Verificare l'installazione del certificato su un gruppo pilota di 10 tablet prima della distribuzione completa.
Fase 5 - Pilota e Passaggio (Settimane 6-8): Eseguire EAP-TLS in parallelo con PEAP su un SSID separato presso una struttura pilota. Convalidare i tassi di successo dell'autenticazione, l'assegnazione delle VLAN e il comportamento di rinnovo dei certificati. Eseguire la distribuzione struttura per struttura. Dismettere l'SSID PEAP dopo un periodo di esecuzione in parallelo di 30 giorni in ciascun sito.
Una catena retail nazionale con 280 punti vendita deve mettere in sicurezza la propria rete WiFi per i terminali di pagamento per soddisfare i requisiti PCI-DSS 4.0. Ogni negozio dispone di 8 - 15 terminali POS basati su Windows, un mix di dispositivi gestiti e non gestiti, e un singolo amministratore IT che gestisce tutti i punti vendita da remoto. La catena utilizza attualmente una password WPA2-PSK condivisa in tutti i negozi. Qual è il percorso di migrazione verso EAP-TLS?
Valutazione e definizione dell'ambito: Innanzitutto, definire l'ambito dell'ambiente dei dati dei titolari di carta (CDE) PCI-DSS. I terminali POS che elaborano i dati delle carte rientrano nell'ambito; i dispositivi della sala ricreativa del personale no. Segmentare la rete in modo che solo i terminali POS si trovino sull'SSID protetto da EAP-TLS. In questo modo si limita l'ambito di distribuzione dei certificati a una popolazione di dispositivi noti e gestiti.
PKI e RADIUS centralizzati: Distribuire un servizio RADIUS in hosting cloud (ad esempio, Cisco ISE nel cloud o JumpCloud RADIUS) per eliminare la necessità di hardware RADIUS on-premise in ogni negozio. Questo aspetto è fondamentale per una rete retail distribuita in cui la gestione dei server locali non è praticabile. Il servizio RADIUS cloud si connette alla PKI interna tramite un tunnel sicuro.
Distribuzione dei certificati guidata da MDM: Tutti i terminali POS devono essere registrati in un MDM (Microsoft Intune o equivalente). Distribuire l'ancora di attendibilità della CA radice e il profilo del certificato SCEP tramite la policy MDM. Il soggetto del certificato deve includere il numero del negozio e l'ID del terminale (ad es., CN=POS-STORE042-TERM003) per consentire policy RADIUS granulari e la registrazione dei log di controllo.
Configurazione dell'SSID: Configurare un SSID POS dedicato sull'access point di ciascun negozio con WPA2 Enterprise / EAP-TLS. Utilizzare l'assegnazione dinamica della VLAN per posizionare i terminali POS autenticati sulla VLAN CDE. Implementare un SSID guest separato su una VLAN completamente isolata per il WiFi dei clienti.
Monitoraggio e prove di conformità: Configurare i log di autenticazione RADIUS in modo che vengano inoltrati a un SIEM centrale. Generare report mensili che mostrino i tassi di successo dell'autenticazione, lo stato di validità dei certificati ed eventuali eventi di revoca. Questi dati di registro costituiscono una prova di audit per il Requisito 10 di PCI-DSS (registrazione e monitoraggio) e il Requisito 8.6 (gestione dell'autenticazione).
Domande di esercitazione
Q1. La tua organizzazione gestisce un ospedale da 600 posti letto con 1.200 laptop Windows gestiti e 400 tablet Android condivisi utilizzati dal personale infermieristico. Il WiFi attuale utilizza PEAP-MSCHAPv2 con credenziali Active Directory. Un recente penetration test ha identificato che nessuno dei dispositivi client convalida il certificato del server RADIUS e il tester ha eseguito con successo un attacco rogue AP catturando le credenziali AD. Ti è stato chiesto di rimediare a questa situazione entro 90 giorni. Qual è il tuo piano di remediation prioritario?
Suggerimento: Considera cosa può essere risolto immediatamente (modifica della configurazione) rispetto a ciò che richiede un lavoro sull'infrastruttura (implementazione della PKI). Non tutti i passaggi di remediation richiedono EAP-TLS - alcuni possono essere applicati all'attuale implementazione PEAP mentre viene pianificata la migrazione a lungo termine.
Visualizza risposta modello
Immediato (Settimana 1-2): Correggere la convalida del certificato del server sull'attuale implementazione PEAP. Inviare un aggiornamento del profilo WiFi tramite GPO/Intune a tutti i dispositivi Windows gestiti specificando la CA root attendibile e il CN/SAN atteso del server RADIUS. Questo chiude immediatamente la vulnerabilità del rogue AP senza richiedere modifiche alla PKI. Per i tablet Android, inviare un profilo WiFi MDM aggiornato. Questo risolve il problema critico in pochi giorni.
A breve termine (Settimane 2-8): Implementare una PKI interna. Configurare una PKI AD CS a due livelli (CA root offline + CA emittente online). Rilasciare un nuovo certificato server RADIUS dalla CA interna. Aggiornare la configurazione NPS. Inviare il nuovo trust anchor della CA root a tutti i dispositivi tramite MDM.
A medio termine (Settimane 6-12): Migrare a EAP-TLS per i dispositivi gestiti. Configurare i profili SCEP in Intune per i laptop Windows. Implementare i profili dei certificati client. Creare un nuovo SSID EAP-TLS in parallelo all'SSID PEAP esistente. Effettuare un progetto pilota con 50 laptop, convalidare e quindi distribuire a scaglioni. I tablet Android condivisi sono più complessi - valutare se la registrazione come Android Enterprise Dedicated Device è fattibile, o se un portale di onboarding basato su certificati è più appropriato per i dispositivi ad uso condiviso.
Considerazione chiave: La normativa HIPAA richiede misure di salvaguardia adeguate per le reti wireless che trasportano ePHI. La vulnerabilità del rogue AP è un rischio segnalabile. Documentare la tempistica di remediation e i controlli provvisori per il responsabile della conformità.
Q2. Un centro congressi sta distribuendo una nuova infrastruttura WiFi per supportare sia una rete protetta per il personale (EAP-TLS) sia una rete WiFi per gli ospiti. La struttura ospita eventi fino a 5.000 partecipanti. L'IT manager desidera utilizzare la stessa infrastruttura di punti di accesso fisici per entrambe le reti. Come dovrebbe essere progettata l'architettura della rete per raggiungere questo obiettivo e quali sono le decisioni chiave di configurazione?
Suggerimento: Considera la segmentazione SSID, la progettazione delle VLAN e i diversi requisiti di autenticazione per il personale (basata su certificato) rispetto agli ospiti (captive portal o social login). Pensa a come la piattaforma WiFi per ospiti di Purple si integra con questa architettura.
Visualizza risposta modello
Progettazione SSID e VLAN: Distribuisci due SSID sulla stessa infrastruttura di punti di accesso fisici. SSID 1 (Personale): WPA3 Enterprise / EAP-TLS, con trasmissione sulle bande a 5GHz e 6GHz, associato alla VLAN del personale (ad es. VLAN 10). SSID 2 (Ospiti): WPA3 Personal o Open con OWE (Opportunistic Wireless Encryption), associato alla VLAN ospiti (ad es. VLAN 20). La VLAN ospiti non deve avere accesso alla VLAN del personale o all'infrastruttura interna - solo accesso a Internet.
Rete del personale: Configura il server RADIUS con policy EAP-TLS. Rilascia certificati client a tutti i dispositivi del personale tramite MDM. Utilizza l'assegnazione dinamica delle VLAN per posizionare i dispositivi autenticati del personale sulla VLAN 10. Prendi in considerazione la distribuzione di un SSID separato per le apparecchiature di gestione eventi/AV sulla VLAN 30 con EAP-TLS e una policy di certificati separata.
Rete ospiti: Integrati con la piattaforma Guest WiFi di Purple per l'autenticazione tramite captive portal, il login social o l'acquisizione di e-mail. La rete ospiti funziona in modo completamente indipendente dall'infrastruttura EAP-TLS. La piattaforma WiFi Analytics di Purple fornisce dati sul tempo di permanenza, sulle presenze e sul coinvolgimento provenienti dalla rete ospiti.
Pianificazione della capacità: Per 5.000 ospiti simultanei, assicurati che lo scope DHCP della VLAN ospiti, l'uplink Internet e la densità dei punti di accesso siano dimensionati in modo appropriato. L'autenticazione EAP-TLS aggiunge un sovraccarico trascurabile per connessione, ma la capacità del server RADIUS deve essere convalidata per il carico massimo durante gli eventi.
Q3. Il CTO di un'azienda retail sta valutando se implementare EAP-TLS per 350 negozi o continuare con WPA2-PSK con una chiave condivisa a rotazione. Il team IT è piccolo (3 persone) e non ha esperienza con le PKI. La principale preoccupazione del CTO è la conformità PCI-DSS per la rete POS. Qual è la tua raccomandazione e come imposteresti il business case?
Suggerimento: Considera i requisiti PCI-DSS, la capacità operativa di un piccolo team IT e la presenza di opzioni di servizio gestite che riducano l'onere della PKI. La risposta non è necessariamente "distribuire immediatamente l'EAP-TLS completo" - un approccio graduale o gestito potrebbe essere più appropriato.
Visualizza risposta modello
Raccomandazione: EAP-TLS tramite un servizio RADIUS e PKI gestito, suddiviso in fasi su 6 mesi.
L'uso di WPA2-PSK non è accettabile per un ambiente di dati dei titolari di carta conforme a PCI DSS. Il Requisito 8 di PCI DSS impone l'autenticazione individuale per i componenti di sistema, e una PSK condivisa non soddisfa questo requisito. Una violazione della PSK espone contemporaneamente tutti i 350 negozi. Il rischio non è teorico - le violazioni delle reti POS tramite credenziali WiFi compromesse sono un vettore di attacco documentato nel settore retail.
Approccio con Servizio Gestito: Invece di sviluppare internamente competenze PKI, è preferibile affidarsi a un provider RADIUS e PKI gestito (ad es. Foxpass, JumpCloud o SecureW2). Questi servizi forniscono un server RADIUS ospitato, una CA gestita e l'integrazione MDM pronta all'uso. Il team IT si limita a configurare i profili dei certificati MDM e le impostazioni RADIUS degli access point - senza richiedere competenze PKI. Il costo è in genere di $3-8 per dispositivo al mese, una cifra irrilevante rispetto al costo di una violazione PCI DSS.
Caso Aziendale: Inquadrate l'investimento rispetto a tre categorie di costo: (1) sanzioni per non conformità PCI DSS e costi di indagine forense a seguito di una violazione - in genere tra £50k e £500k per un rivenditore di medie dimensioni; (2) penali dei circuiti di carte per una violazione dei dati dei titolari di carta - potenzialmente milioni; (3) danno reputazionale e perdita di clienti. Il costo del servizio gestito per 350 negozi con 15 terminali POS ciascuno (5.250 dispositivi) a $5/dispositivo/mese è di circa $26.250/mese - meno del costo giornaliero di un'indagine su una violazione.
Continua a leggere questa serie
Risoluzione dei problemi 802.1X su iOS e macOS: una checklist di distribuzione per Intune, Jamf e Microsoft Entra ID
Utilizza questa checklist per diagnosticare i motivi per cui iPhone, iPad e Mac non riescono a completare l'autenticazione 802.1X su Intune o Jamf Pro. Ogni errore è riconducibile a una di quattro cause: attendibilità del server, certificato di identità, modalità macOS o ambito del gruppo Microsoft Entra ID. Confermerai la causa dai log di eapolclient e RADIUS, applicherai la correzione e pianificherai le future rotazioni dei certificati.
Attendibilità server per profilo WiFi Intune: elenco di controllo dei nomi dei server certificati e della CA radice per Entra ID
Sarai in grado di configurare la convalida lato server di un profilo WiFi Intune in modo che EAP-TLS e PEAP si connettano su Windows, Apple e Android. Associerai i nomi dei server dei certificati al certificato RADIUS, distribuirai la CA radice corretta, allineerai le assegnazioni dei gruppi Entra ID e pianificherai i rinnovi dei certificati prima che interrompano silenziosamente le connessioni.
Risoluzione dei problemi Android 802.1X ed EAP-TLS: una checklist di implementazione per Intune e Microsoft Entra ID
Sarà possibile individuare esattamente perché i telefoni Android gestiti non riescono a eseguire EAP-TLS sul vostro SSID del personale e risolvere il problema in Intune. Abbinate ogni sintomo alle quattro cause principali - CA o dominio mancanti, certificato client nel profilo errato, un valore dei nomi dei server RADIUS non corrispondente o una root attendibile non consegnata. Applicate poi una checklist di roll-out che previene il ripetersi di interruzioni.
Hai domande sulla tua configurazione specifica?
Il nostro team collabora con gestori di sedi, responsabili IT e ingegneri di rete in 80.000 sedi. Prenota una chiamata di 20 minuti e ti mostreremo come altri professionisti come te hanno risolto il problema.