Vai al contenuto principale

EAP-TLS vs. PEAP: quale protocollo di autenticazione è ideale per la tua rete?

Un confronto tecnico completo dei protocolli di autenticazione EAP-TLS e PEAP, che copre l'architettura di sicurezza, la complessità di implementazione e le implicazioni di conformità. Questa guida fornisce quadri decisionali pratici per i responsabili IT nei settori hospitality, retail, eventi e settore pubblico che devono selezionare il corretto metodo di autenticazione 802.1X per la loro infrastruttura WiFi aziendale.

Di Iain JewittPubblicato Aggiornato
📖 6 minuti di lettura1,534 parole2 esempi pratici3 domande di esercitazione9 definizioni chiave

Video overview

Ascolta questa guida

Visualizza trascrizione del podcast
EAP-TLS vs PEAP: quale protocollo di autenticazione è ideale per la tua rete? Un briefing tecnico firmato Purple [INTRODUZIONE - circa 1 minuto] Benvenuti al briefing tecnico di Purple. Sono il vostro presentatore e oggi affronteremo una delle decisioni più cruciali che vi troverete a prendere durante la progettazione o l'aggiornamento della vostra infrastruttura wireless aziendale: la scelta tra EAP-TLS e PEAP per il vostro framework di autenticazione 802.1X. Se siete un IT manager, un progettista di rete o un CTO responsabile di un gruppo alberghiero, di un patrimonio retail, di uno stadio o di un'organizzazione del settore pubblico, questa decisione influisce sulla vostra postura di sicurezza, sulla conformità e sul carico di lavoro operativo quotidiano del vostro team. Andiamo quindi dritti al punto. Sia EAP-TLS che PEAP sono metodi di autenticazione 802.1X. Entrambi si affidano a un server RADIUS per gestire le richieste di autenticazione ed entrambi offrono una sicurezza notevolmente superiore rispetto a una passphrase WPA2 condivisa. Tuttavia, il modo in cui verificano l'identità è fondamentalmente diverso - e questa differenza ha implicazioni importanti sulle modalità di implementazione, gestione e scalabilità della rete. [APPROFONDIMENTO TECNICO - circa 5 minuti] Iniziamo con EAP-TLS - Extensible Authentication Protocol Transport Layer Security. EAP-TLS rappresenta il gold standard dell'autenticazione WiFi aziendale. La caratteristica distintiva è l'autenticazione reciproca basata su certificati. All'atto pratico, questo significa che quando un dispositivo tenta di connettersi alla rete, il server RADIUS presenta un certificato digitale al dispositivo. Il dispositivo verifica tale certificato confrontandolo con le proprie Autorità di Certificazione attendibili. Ma ecco la differenza fondamentale rispetto a PEAP - il dispositivo presenta a sua volta il proprio certificato al server. Il server convalida questo certificato client e l'accesso alla rete viene concesso solo se entrambi i certificati sono validi e attendibili. Non ci sono password di mezzo. Nessuna. L'autenticazione si basa interamente sui certificati. Questo rende EAP-TLS straordinariamente resistente al furto di credenziali, agli attacchi a dizionario e agli attacchi Man-in-the-Middle. È semplicemente impossibile rubare una password che non esiste all'interno del flusso di autenticazione. Il compromesso, d'altra parte, risiede nella complessità di implementazione. Per gestire EAP-TLS su vasta scala, è necessaria una Public Key Infrastructure - una PKI - per emettere, gestire e revocare i certificati per ogni singolo dispositivo presente sulla rete. È inoltre necessaria una soluzione di Mobile Device Management per inviare questi certificati in modo silenzioso agli endpoint. Se gestite un parco dispositivi aziendale con Microsoft Intune o Jamf, questo è assolutamente fattibile. In caso contrario, l'adozione di EAP-TLS diventa un'impresa significativa. L'altra considerazione operativa riguarda la gestione del ciclo di vita dei certificati. I certificati scadono. Se il certificato del server RADIUS scade, l'autenticazione di ogni singolo dispositivo sulla rete fallirà nello stesso momento. Si tratta di un disservizio catastrofico. I processi di monitoraggio e rinnovo dei certificati sono assolutamente indispensabili. Ora esaminiamo PEAP - Protected Extensible Authentication Protocol. PEAP è stato progettato per risolvere la complessità di implementazione di EAP-TLS, offrendo al contempo una sicurezza robusta. L'intuizione chiave alla base di PEAP è questa: solo il server ha bisogno di un certificato. Il client non ne ha bisogno. Ecco come funziona. Il server RADIUS presenta il suo certificato al dispositivo client. Il client valida il server - proprio come in EAP-TLS. Questo stabilisce un tunnel TLS crittografato. All'interno di quel tunnel, il client esegue quindi l'autenticazione standard basata su password, solitamente utilizzando MSCHAPv2, rispetto al tuo archivio di identità - Active Directory, LDAP, Google Workspace, qualunque cosa tu stia utilizzando. La password non viaggia mai in chiaro. È sempre protetta all'interno del tunnel crittografato. Quindi PEAP è realmente sicuro - a condizione che sia configurato correttamente. Ed è qui che dobbiamo parlare della configurazione errata più comune e più pericolosa nelle distribuzioni PEAP. Se un dispositivo client non è configurato per convalidare rigorosamente il certificato del server RADIUS, un utente malintenzionato può configurare un access point fittizio con lo stesso nome di rete, presentare un certificato fraudolento e il dispositivo si connetterà senza problemi. L'autore dell'attacco acquisisce quindi lo scambio di autenticazione MSCHAPv2, che può essere decifrato offline. Questo non è un attacco teorico - è una tecnica ampiamente documentata utilizzata nei penetration test del mondo reale. La soluzione è semplice: utilizzare Group Policy, profili MDM o strumenti di onboarding per imporre una rigorosa convalida del certificato del server su ogni dispositivo client. Ma la realtà operativa è che negli ambienti BYOD, garantire che questa configurazione sia applicata in modo coerente su migliaia di dispositivi personali non gestiti è davvero difficile. Lascia che ti faccia un confronto concreto. Considera una catena di negozi con 500 sedi. Hanno tablet aziendali e scanner portatili, tutti gestiti tramite Microsoft Intune. EAP-TLS è la scelta giusta. Intune distribuisce i certificati automaticamente. Se uno scanner viene smarrito, l'IT revoca il suo certificato e questo viene rimosso dalla rete in pochi minuti - nessun ripristino della password, nessuna modifica della passphrase condivisa in 500 negozi. La sicurezza è assoluta. Ora considera un grande centro congressi che gestisce il WiFi per 3.000 membri del personale sui loro dispositivi personali. Nessun MDM. Il personale utilizza Google Workspace. PEAP integrato con Google Secure LDAP è la scelta pragmatica. Il personale si autentica con le proprie credenziali standard. Il team IT fornisce la documentazione di onboarding per configurare la convalida del certificato. È distribuibile in pochi giorni, non mesi. L'architettura alla base di entrambi i protocolli è lo stesso modello 802.1X a tre componenti: il supplicant - cioè il dispositivo client - l'authenticator, che è il tuo access point o switch, e il server RADIUS. L'authenticator funge da guardiano, bloccando tutto il traffico fino a quando il server RADIUS non segnala che l'autenticazione è andata a buon fine. [CONSIGLI DI IMPLEMENTAZIONE E TRAPPOLE DA EVITARE - circa 2 minuti] Quali sono quindi le raccomandazioni pratiche? Primo: se disponete di una soluzione MDM e di dispositivi aziendali, distribuite EAP-TLS. L'investimento iniziale in PKI e gestione dei certificati ripaga con una riduzione dei rischi e audit di conformità semplificati. Per gli ambienti regolamentati - sanità, finanza, settore pubblico - questo non è opzionale. È l'architettura che i vostri auditor si aspettano di vedere. Secondo: se gestite un ambiente BYOD o non disponete di un'infrastruttura MDM, distribuite PEAP. Ma non saltate la configurazione di convalida del certificato del server. Utilizzate strumenti di onboarding, portali di controllo dell'accesso alla rete o profili MDM, ove possibile, per imporla. Consideratela come una fase di implementazione obbligatoria, non come una misura di hardening opzionale. Terzo: indipendentemente dal protocollo scelto, integrate la ridondanza RADIUS nella vostra architettura. L'autenticazione è un percorso critico. Un singolo guasto del server RADIUS significa che nessuno può accedere alla rete. Le soluzioni RADIUS in cloud possono offrire resilienza senza l'onere di gestire un'infrastruttura on-premises ridondante. Quarto: segmentate la rete dopo l'autenticazione. Un'autenticazione 802.1X riuscita non dovrebbe garantire un accesso illimitato a tutta la rete aziendale. Utilizzate i criteri di assegnazione VLAN per collocare gli utenti nei segmenti di rete appropriati con i relativi controlli di accesso. Le insidie comuni da evitare: la scadenza dei certificati che causa errori di autenticazione di massa nelle implementazioni EAP-TLS; i dispositivi client che non convalidano i certificati del server nelle implementazioni PEAP; e i problemi di timeout RADIUS causati dall'elevata latenza tra il controller wireless e il server di autenticazione - particolarmente rilevanti in realtà distribuite geograficamente. [DOMANDE E RISPOSTE RAPIDE - circa 1 minuto] Permettetemi di passare in rassegna alcune domande che sento di frequente. Posso eseguire sia EAP-TLS che PEAP sulla stessa rete? Sì. Molte organizzazioni eseguono EAP-TLS per i dispositivi aziendali su un SSID e PEAP per il BYOD o l'accesso ospiti su un SSID separato, con un'appropriata segmentazione della rete tra di essi. La tecnologia WPA3 cambia questa decisione? WPA3 Enterprise impone la modalità di sicurezza a 192 bit per le distribuzioni ad alta sicurezza, che si allinea con EAP-TLS. WPA3 Personal utilizza SAE anziché PSK, ma per le distribuzioni aziendali 802.1X, la selezione del metodo EAP rimane pertinente. PEAP è conforme a PCI-DSS? Sì, se configurato correttamente con la convalida del certificato del server imposta. Tuttavia, per gli ambienti che gestiscono i dati dei titolari di carta, EAP-TLS è sempre più l'approccio raccomandato nelle valutazioni di sicurezza. E per quanto riguarda OpenRoaming? OpenRoaming utilizza l'autenticazione basata su certificati dietro le quinte, allineandosi ai principi EAP-TLS. Piattaforme come Purple possono fungere da identity provider per OpenRoaming, consentendo un roaming sicuro e trasparente tra le sedi senza ripetere l'autenticazione. [RIASSUNTO E PROSSIMI PASSI - circa 1 minuto] Per riassumere: EAP-TLS è l'opzione con il livello di sicurezza più elevato, che elimina completamente le password grazie all'autenticazione reciproca tramite certificato. Richiede un'infrastruttura PKI e MDM ma offre la postura di conformità più solida e il controllo degli accessi a livello di dispositivo più granulare. PEAP è la scelta pragmatica per il BYOD e per gli ambienti privi di infrastruttura di gestione dei certificati, in quanto fornisce una solida autenticazione crittografata utilizzando le credenziali esistenti - ma solo quando la convalida del certificato del server viene applicata in modo rigoroso. Il quadro decisionale è semplice: se gestisci i tuoi dispositivi, usa EAP-TLS. Se i tuoi utenti utilizzano i propri dispositivi personali, usa PEAP - ma configuralo correttamente. Per i prossimi passi: esegui un audit della tua attuale configurazione di autenticazione, valuta lo stato di preparazione di PKI e MDM e analizza la tua infrastruttura RADIUS per verificarne la ridondanza e la latenza. Se stai distribuendo o aggiornando il WiFi per gli ospiti insieme alla tua rete aziendale, valuta come una piattaforma come Purple possa integrarsi con il tuo framework di autenticazione per fornire sia sicurezza che analisi utili direttamente dalla tua rete. Grazie per aver ascoltato il Purple Technical Briefing. Alla prossima.

Parte della nostra serie principale: Guida alla sicurezza del WiFi aziendale →

EAP-TLS vs. PEAP: quale protocollo di autenticazione è ideale per la tua rete?

Executive Summary

La selezione del corretto protocollo di autenticazione è una decisione architetturale critica che impatta sia sul livello di sicurezza sia sui costi operativi. Per IT manager, network architect e CTO che operano in ambienti complessi - come Hospitality, Retail, stadi e organizzazioni del settore pubblico - la scelta tra EAP-TLS e PEAP spesso determina l'equilibrio tra una sicurezza di ferro e la fattibilità dell'implementazione.

EAP-TLS (Extensible Authentication Protocol-Transport Layer Security) è ampiamente considerato lo standard di riferimento per la sicurezza WiFi aziendale, basandosi su un'autenticazione reciproca basata su certificati. PEAP (Protected Extensible Authentication Protocol), al contrario, incapsula la standard autenticazione basata su password all'interno di un tunnel TLS crittografato, riducendo significativamente la complessità di installazione.

Questa guida di riferimento tecnico fornisce un'analisi architetturale approfondita e neutrale rispetto ai vendor di entrambi i protocolli. Esploreremo i loro meccanismi operativi, valuteremo le complessità di implementazione e forniremo raccomandazioni pratiche per garantire che la tua infrastruttura di rete soddisfi i moderni standard di sicurezza - inclusa la conformità PCI-DSS e GDPR - mantenendo al contempo una connettività fluida per i tuoi utenti.

Approfondimento Tecnico: Architettura del Protocollo

Per prendere una decisione informata, è essenziale comprendere i meccanismi alla base di come questi protocolli proteggono il framework di autenticazione 802.1X. Entrambi i protocolli utilizzano un server RADIUS per gestire le richieste di autenticazione, ma i loro metodi di convalida dell'identità differiscono fondamentalmente. Per una comprensione fondamentale dell'infrastruttura RADIUS, consulta la nostra guida su Che Cos'è RADIUS? Come i Server RADIUS Proteggono le Reti WiFi.

EAP-TLS: Autenticazione Mutua con Certificati

EAP-TLS opera sul principio dell'autenticazione mutua. Sia il dispositivo client (supplicant) che il server di autenticazione (RADIUS) devono presentare certificati digitali validi per stabilire una connessione.

L'Handshake: Quando un dispositivo tenta di connettersi, il server RADIUS presenta il proprio certificato al client. Il client convalida questo certificato rispetto alle sue Autorità di Certificazione (CA) Root attendibili. Una volta verificato il server, il client presenta il proprio certificato univoco al server. Se entrambi i certificati sono validi e non sono stati revocati - verificati tramite CRL o OCSP - viene stabilita una sessione TLS sicura e viene concesso l'accesso alla rete.

Questa verifica mutua rende EAP-TLS altamente resistente al furto di credenziali, agli attacchi a dizionario e agli attacchi Man-in-the-Middle (MitM). Poiché non vengono trasmesse password, le credenziali utente compromesse non possono essere utilizzate per violare la rete.

PEAP: Autenticazione tramite Password in Tunnel

PEAP è stato sviluppato come un'alternativa più semplice da implementare rispetto a EAP-TLS, eliminando la necessità di certificati lato client pur fornendo una sicurezza robusta.

Creazione del Tunnel: Il server RADIUS presenta il proprio certificato al client. Il client convalida il server, stabilendo un tunnel TLS crittografato. All'interno di questo tunnel sicuro, il client esegue un'autenticazione standard basata su password - in genere MSCHAPv2 - rispetto a un identity provider come Active Directory. Il server RADIUS convalida le credenziali e concede l'accesso.

Sebbene PEAP sia altamente sicuro se configurato correttamente, si affida agli utenti per il mantenimento di password complesse. Aspetto critico: se il dispositivo di un utente non è configurato per convalidare il certificato del server, un access point non autorizzato può intercettare le credenziali. Questo non è un rischio teorico; è un vettore di attacco ben documentato utilizzato nei test di penetrazione reali.

EAP-TLS vs. PEAP: quale protocollo di autenticazione è ideale per la tua rete? - comparison chart

Dimensione EAP-TLS PEAP
Livello di Sicurezza Molto Alto - autenticazione mutua con certificato Alto - tunnel crittografato, solo certificato server
Tipo di Credenziale Certificati digitali client e server Nome utente e password (all'interno del tunnel TLS)
Complessità di Distribuzione Maggiore - richiede PKI e MDM Minore - si integra con i servizi di directory esistenti
Ideale per Flotte di dispositivi aziendali, settori regolamentati Ambienti BYOD, organizzazioni senza PKI
Certificato client richiesto Sì No
Conformità PCI-DSS / GDPR Eccellente - preferito per ambienti ad alta conformità Buono - conforme quando viene applicata la validazione del server

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.

Guida all'implementazione: strategie di implementazione

La principale divergenza tra EAP-TLS e PEAP risiede nella complessità di implementazione e nella gestione del ciclo di vita.

Implementazione di EAP-TLS

L'implementazione di EAP-TLS richiede una Public Key Infrastructure (PKI) robusta per emettere, gestire e revocare i certificati per ogni dispositivo sulla rete. Le soluzioni di Mobile Device Management (MDM) o Enterprise Mobility Management (EMM) sono praticamente obbligatorie per automatizzare il provisioning dei certificati sugli endpoint su scala. I team IT devono gestire i cicli di vita dei certificati, gestendo i rinnovi prima della scadenza e garantendo una tempestiva revoca per i dispositivi smarriti o per i dipendenti in uscita. EAP-TLS è ideale per le reti aziendali con dispositivi di proprietà dell'azienda, ambienti altamente regolamentati come la Sanità o la finanza, e architetture zero-trust.

Implementazione di PEAP

PEAP è significativamente più facile da implementare perché sfrutta gli store di identità esistenti - Active Directory, LDAP o directory cloud - senza richiedere certificati client. Un server RADIUS con un certificato server valido (idealmente da una CA pubblica) e l'integrazione con il servizio directory esistente sono sufficienti per iniziare. Il sovraccarico operativo è minimo: gli utenti si autenticano con le loro credenziali aziendali standard. Si applicano le policy di rotazione delle password, il che può causare un lieve sovraccarico per l'helpdesk quando gli utenti dimenticano di aggiornare i loro profili WiFi dopo un cambio di password. PEAP è ideale per ambienti BYOD, settori dell'istruzione e organizzazioni senza un'infrastruttura PKI o MDM stabilita.

EAP-TLS vs. PEAP: quale protocollo di autenticazione è ideale per la tua rete? - architecture overview

Best Practice e standard di settore

Indipendentemente dal protocollo scelto, il rispetto degli standard di settore non è negoziabile per mitigare i rischi.

Imporre la validazione del certificato del server: la vulnerabilità più comune nelle implementazioni PEAP è rappresentata dai dispositivi client configurati in modo errato che non convalidano il certificato del server RADIUS. Ciò consente agli aggressori di configurare access point non autorizzati e raccogliere credenziali. L'IT deve utilizzare policy di gruppo o profili MDM per imporre una validazione rigorosa del server su ogni endpoint.

Implementare la ridondanza RADIUS: l'autenticazione è un percorso critico. Assicurati che l'infrastruttura RADIUS sia altamente disponibile. Le soluzioni RADIUS basate su cloud possono alleviare i singoli punti di errore on-premises. Le considerazioni architetturali per la resilienza della rete distribuita sono discusse ulteriormente in The Core SD WAN Benefits for Modern Businesses. Integrazione con i moderni Identity Provider: per i locali aperti al pubblico, l'utilizzo di una solida piattaforma Guest WiFi che funge da identity provider sicuro può snellire l'accesso mantenendo la sicurezza. La licenza Connect di Purple, ad esempio, fornisce un identity provider gratuito per servizi come OpenRoaming, colmando il divario tra la sicurezza di livello enterprise e la registrazione fluida degli ospiti.

Segmentazione della rete post-autenticazione: un'autenticazione 802.1X riuscita non deve concedere l'accesso illimitato all'intera sottorete aziendale. Utilizza criteri di assegnazione dinamica delle VLAN per posizionare gli utenti nei segmenti di rete appropriati con ACL limitate.

Risoluzione dei problemi e mitigazione dei rischi

Durante la gestione delle reti 802.1X, i team IT devono essere pronti ad affrontare le tipiche modalità di guasto.

Scadenza dei certificati (EAP-TLS): se il certificato della CA o il certificato del server RADIUS scade, tutte le autenticazioni falliranno contemporaneamente. Implementa un monitoraggio e un sistema di avvisi tempestivi per i periodi di validità dei certificati - imposta avvisi a 90, 30 e 7 giorni prima della scadenza.

Configurazione errata del supplicant (PEAP): la mancata convalida del certificato del server rappresenta un rischio critico. Verifica regolarmente le configurazioni degli endpoint per assicurarti che l'opzione "Convalida certificato server" sia rigorosamente applicata. Includi questo elemento come standard nella tua checklist per gli audit di sicurezza.

Problemi di timeout RADIUS: un'elevata latenza tra il controller wireless e il server RADIUS, oppure tra il server RADIUS e Active Directory, può causare timeout EAP e fallimenti dell'autenticazione. Garantisci una connettività solida e valuta l'uso di proxy RADIUS locali per i siti distribuiti. Ciò è particolarmente rilevante per le installazioni multi-sito nei settori Transport e retail.

Attacchi da Rogue Access Point: esegui valutazioni periodiche della sicurezza wireless per rilevare AP non autorizzati. I sistemi di rilevamento delle intrusioni wireless (WIDS) integrati nella tua infrastruttura di access point possono fornire un monitoraggio continuo.

ROI e impatto aziendale

La scelta tra EAP-TLS e PEAP comporta implicazioni aziendali significative che vanno oltre l'architettura tecnica.

EAP-TLS richiede un CapEx iniziale più elevato per le soluzioni PKI e MDM, oltre a un OpEx continuo per la gestione dei certificati. Tuttavia, offre il massimo livello di mitigazione del rischio contro le violazioni basate sulle credenziali, che possono causare devastanti danni finanziari e di reputazione. Per i locali che gestiscono dati sensibili o che operano in regime di stretta conformità normativa, il ROI di EAP-TLS si realizza attraverso i costi di violazione evitati e i controlli di conformità semplificati. Una singola violazione basata sulle credenziali in un ambiente retail o hospitality può costare milioni in bonifiche, sanzioni normative e danni al marchio. PEAP offre un time-to-value più rapido e costi di implementazione inferiori. È altamente efficace per gli ambienti in cui l'obiettivo primario è un accesso sicuro e crittografato senza l'onere della gestione dei dispositivi. Integrando PEAP con una soluzione completa di WiFi Analytics, le strutture possono gestire l'accesso in modo sicuro estraendo al contempo preziosi insight operativi dai dati di utilizzo della rete - collegando l'infrastruttura di autenticazione a risultati di business misurabili come l'analisi del tempo di permanenza, i modelli di affluenza e i tassi di visitatori di ritorno.

Definizioni chiave

EAP (Extensible Authentication Protocol)

Un framework di autenticazione definito nello standard IEEE 802.1X che fornisce il meccanismo di trasporto per vari metodi di autenticazione su infrastrutture di accesso alla rete.

EAP è il framework generale; EAP-TLS e PEAP sono metodi specifici che vengono eseguiti al suo interno. I team IT incontrano EAP durante la configurazione delle policy RADIUS e dei profili dei supplicant wireless.

Supplicant

Il dispositivo client - laptop, smartphone, scanner o dispositivo IoT - che avvia la richiesta di autenticazione per accedere alla rete.

I team IT devono garantire che i supplicant siano configurati correttamente, in particolare per quanto riguarda la validazione dei certificati, al fine di prevenire attacchi Man-in-the-Middle. La configurazione del supplicant è la causa più comune di vulnerabilità PEAP.

Autenticatore

Il dispositivo di rete - in genere un access point wireless o uno switch gestito - che blocca tutto il traffico proveniente dal supplicant finché il server RADIUS non conferma l'avvenuta autenticazione.

L'autenticatore funge da guardiano, trasmettendo i messaggi EAP tra il supplicant e il server RADIUS senza elaborare direttamente l'autenticazione.

Server RADIUS

Remote Authentication Dial-In User Service. Il server centralizzato che riceve le richieste di autenticazione dall'autenticatore, convalida le credenziali rispetto a un archivio di identità e restituisce una risposta di Access-Accept o Access-Reject.

Il server RADIUS è il cervello dell'architettura 802.1X. Un'elevata disponibilità e una bassa latenza tra il server RADIUS e l'archivio delle identità (Active Directory, LDAP) sono fondamentali per un'autenticazione affidabile.

PKI (Public Key Infrastructure)

L'infrastruttura di ruoli, criteri, hardware e software necessari per creare, gestire, distribuire e revocare certificati digitali.

Una PKI robusta è un prerequisito assoluto per distribuire con successo EAP-TLS su scala. Senza PKI, la gestione del ciclo di vita dei certificati diventa ingestibile e comporta un rischio operativo significativo.

MDM (Mobile Device Management)

Software utilizzato dall'IT per monitorare, gestire e proteggere i dispositivi mobili aziendali, inclusa la capacità di inviare profili di configurazione, certificati e criteri in modo invisibile ai dispositivi registrati.

L'MDM è fondamentale per le distribuzioni EAP-TLS per automatizzare il provisioning invisibile dei certificati client sui dispositivi degli utenti finali. Microsoft Intune, Jamf e VMware Workspace ONE sono piattaforme MDM comuni.

Mutua autenticazione

Un processo di sicurezza in cui entrambe le parti in un canale di comunicazione si autenticano a vicenda prima che avvenga lo scambio di dati - contrariamente all'autenticazione a senso unico in cui viene verificata solo una parte.

La caratteristica distintiva di EAP-TLS. La mutua autenticazione garantisce che il client sappia di comunicare con il server di rete legittimo e che il server sappia di comunicare con un dispositivo client autorizzato.

MSCHAPv2 (Microsoft Challenge Handshake Authentication Protocol v2)

Un protocollo di autenticazione basato su password comunemente usato come metodo di autenticazione interna all'interno dei tunnel PEAP. Utilizza un meccanismo di challenge-response per evitare di trasmettere le password in chiaro.

Gli hash MSCHAPv2 possono essere intercettati e decifrati offline se il tunnel PEAP viene compromesso da un access point non autorizzato. Per questo motivo, la convalida del certificato del server in PEAP non è negoziabile.

OpenRoaming

Uno standard di federazione WiFi che consente agli utenti di connettersi in modo automatico e sicuro alle reti partecipanti in diverse strutture e operatori senza dover ripetere l'autenticazione, utilizzando l'autenticazione basata su certificati.

Purple agisce come identity provider gratuito per OpenRoaming con la sua licenza Connect, consentendo alle strutture di offrire una connettività fluida e sicura in linea con i principi di autenticazione tramite certificati EAP-TLS.

Esempi pratici

Una catena di vendita al dettaglio nazionale con 500 punti vendita ha la necessità di proteggere l'accesso alla rete aziendale per i tablet e i lettori di codici a barre portatili dei direttori di negozio. Attualmente utilizzano una chiave WPA2-PSK condivisa in tutte le sedi. Hanno implementato Microsoft Intune per la gestione dei dispositivi.

Implementare EAP-TLS. Poiché l'organizzazione utilizza già Microsoft Intune, la parte più complessa della distribuzione dei certificati è già risolta. Configurare Intune per distribuire certificati client univoci a tutti i tablet e lettori di codici a barre di proprietà dell'azienda tramite un profilo di certificato SCEP o PKCS. L'infrastruttura wireless viene riconfigurata per utilizzare lo standard 802.1X puntando a un server RADIUS centrale o basato su cloud (come Microsoft NPS o un servizio RADIUS in cloud). Il server RADIUS è configurato per accettare l'autenticazione solo dai dispositivi che presentano certificati emessi dalla CA interna dell'organizzazione. Dopo l'autenticazione, l'assegnazione dinamica della VLAN inserisce i dispositivi nel segmento operativo corretto del punto vendita.

Commento dell'esaminatore: Questo approccio elimina l'enorme rischio di sicurezza di una PSK condivisa tra 500 sedi - in precedenza, una PSK compromessa in un singolo negozio avrebbe esposto ogni sito. Con EAP-TLS, in caso di smarrimento o furto di un lettore, il reparto IT revoca semplicemente il suo certificato specifico tramite la PKI, interrompendo istantaneamente il suo accesso alla rete senza influire sugli altri dispositivi. EAP-TLS è la scelta ottimale in questo scenario poiché l'infrastruttura MDM rende scalabile la gestione del ciclo di vita dei certificati. Il rischio principale da monitorare è la scadenza dei certificati - assicurarsi che le policy di rinnovo automatico siano configurate in Intune.

Un grande centro congressi deve fornire un accesso WiFi sicuro a 3.000 collaboratori interni che utilizzano i propri dispositivi personali (BYOD). Utilizzano Google Workspace per l'identità aziendale, ma non gestiscono i telefoni o i laptop personali del personale.

Implementare PEAP (nello specifico PEAP-MSCHAPv2 o EAP-TTLS/PAP con Google Secure LDAP). Il team IT configura un server RADIUS integrato con Google Workspace Secure LDAP. I membri del personale si connettono all'SSID 'Staff_WiFi' utilizzando le proprie credenziali standard di Google Workspace (e-mail e password). Il team IT fornisce la documentazione per la configurazione - idealmente tramite un Captive Portal o uno strumento di onboarding di rete - istruendo il personale a configurare i propri dispositivi per considerare attendibile il certificato del server RADIUS specifico e per convalidare il nome di dominio del server. Un SSID guest separato viene mantenuto per i partecipanti all'evento, gestito tramite la piattaforma Guest WiFi di Purple per scopi di analisi e controllo degli accessi.

Commento dell'esaminatore: EAP-TLS non è praticabile in questo caso poiché l'organizzazione non ha il controllo MDM sui dispositivi personali per inviare i certificati. PEAP fornisce un tunnel sicuro e crittografato per l'autenticazione utilizzando le credenziali esistenti, rendendolo estremamente facile da implementare per scenari BYOD e proteggendo al contempo dalle intercettazioni. Il passaggio operativo critico è il processo di onboarding - il team IT deve garantire che il dispositivo di ogni collaboratore sia configurato correttamente per convalidare il certificato del server. La mancata esecuzione di questa operazione rappresenta il rischio più grande in questa implementazione.

Domande di esercitazione

Q1. Il dipartimento IT di un'università sta distribuendo il WiFi sicuro in tutto il campus per 20.000 studenti. Gli studenti utilizzano i propri laptop e smartphone con un mix di Windows, macOS, iOS e Android. Il direttore IT esige la massima sicurezza e propone EAP-TLS. Qual è la tua raccomandazione architetturale?

Suggerimento: Considera l'onere operativo della gestione dei certificati su dispositivi non gestiti e di proprietà personale in un parco dispositivi eterogeneo.

Visualizza risposta modello

Sconsigliare EAP-TLS per questo caso d'uso specifico. Sebbene EAP-TLS offra la massima sicurezza, l'implementazione e la gestione di oltre 20.000 certificati client su dispositivi di studenti non gestiti e senza una soluzione MDM creeranno un carico di supporto insormontabile. Gli studenti cambiano spesso dispositivo e il processo di onboarding per l'installazione dei certificati su iOS, Android, Windows e macOS è complesso senza l'automazione MDM. Consigliare PEAP (o EAP-TTLS) integrato con il servizio di directory degli studenti dell'università. Assicurarsi che vengano utilizzati strumenti di onboarding robusti per configurare i dispositivi degli studenti in modo che convalidino rigorosamente il certificato del server. Opzionalmente, implementare EAP-TLS su un SSID separato per i dispositivi del personale gestiti dall'università, creando un'architettura di sicurezza a livelli.

Q2. Durante un audit di sicurezza, un penetration tester riesce a raccogliere le credenziali utente dalla tua rete wireless protetta da PEAP configurando un access point non autorizzato che trasmette lo stesso SSID. Qual è la causa principale di questa vulnerabilità e quale la soluzione?

Suggerimento: Pensa a cosa accade durante la fase di stabilimento del tunnel TLS in PEAP e a cosa il dispositivo client sta - o non sta - verificando.

Visualizza risposta modello

La causa principale è la configurazione errata del supplicant. I dispositivi client non sono configurati per convalidare rigorosamente il certificato digitale del server RADIUS. Quando l'AP non autorizzato ha presentato un certificato fraudolento, i dispositivi client si sono fidati ciecamente, hanno stabilito il tunnel TLS con l'attaccante e hanno trasmesso lo scambio di autenticazione MSCHAPv2. L'attaccante può violare questo scambio offline. La soluzione è triplice: (1) imporre una convalida rigorosa del certificato del server tramite Group Policy o profili MDM su tutti i dispositivi client; (2) specificare l'esatto nome di dominio del server RADIUS previsto nella configurazione del supplicant per impedire l'accettazione di certificati provenienti da altri domini; (3) implementare un Wireless Intrusion Detection System (WIDS) per rilevare e segnalare gli access point non autorizzati.

Q3. Un fornitore di servizi sanitari sta aggiornando la propria rete per supportare postazioni infermieristiche mobili che accedono alle cartelle cliniche dei pazienti. Queste postazioni sono di proprietà dell'azienda, rigorosamente gestite dall'IT tramite Microsoft Intune, e l'ambiente deve essere conforme alle normative sulla protezione dei dati sanitari. Dovrebbero implementare PEAP o EAP-TLS?

Suggerimento: Valuta il contesto normativo, il livello di controllo sui dispositivi e la riservatezza dei dati a cui si accede.

Visualizza risposta modello

Implementare EAP-TLS senza esitazione. L'ambiente sanitario richiede una conformità rigorosa e la massima sicurezza contro il furto di credenziali - una password compromessa in una rete sanitaria può esporre le cartelle cliniche dei pazienti e innescare pesanti sanzioni normative ai sensi del GDPR e dei requisiti specifici di protezione dei dati del settore. Poiché i dispositivi sono di proprietà aziendale e gestiti rigorosamente tramite Microsoft Intune, l'installazione dei certificati client è operativamente fattibile e può essere completamente automatizzata. EAP-TLS fornisce la necessaria autenticazione reciproca per garantire che solo i dispositivi autorizzati e gestiti dall'azienda possano accedere alla rete clinica. Inoltre, EAP-TLS semplifica gli audit di conformità - i revisori che esaminano l'architettura di rete vedranno un sistema di autenticazione passwordless basato su certificati, intrinsecamente più difendibile rispetto alle alternative basate su password.

Domande frequenti

Qual è la differenza principale tra EAP-TLS e PEAP?

La differenza fondamentale risiede nell'autenticazione reciproca basata su certificati digitali. EAP-TLS richiede certificati crittografici X.509 sia sul server RADIUS che sul dispositivo client, eliminando del tutto le password e gli attacchi basati sul furto di credenziali. PEAP (solitamente PEAP-MSCHAPv2) richiede invece un certificato digitale solo sul server RADIUS, mentre i dispositivi client si autenticano utilizzando nome utente e password tradizionali, trasmessi all'interno di una sessione TLS crittografata.

Perché PEAP-MSCHAPv2 è considerato vulnerabile al furto di credenziali e agli attacchi tramite AP contraffatti?

Il protocollo PEAP-MSCHAPv2 si affida al dispositivo client per la validazione del certificato del server RADIUS prima di trasmettere le credenziali. Nella pratica, i dispositivi non gestiti e i supplicant configurati in modo errato spesso non riescono a convalidare il certificato del server o il nome di dominio. Un utente malintenzionato che gestisce un access point contraffatto (Evil Twin) può presentare un falso certificato, intercettare lo scambio di messaggi di richiesta e risposta MSCHAPv2 e violare la password dell'utente offline utilizzando attacchi a dizionario basati su cloud o rainbow table.

È possibile distribuire EAP-TLS su dispositivi non gestiti o BYOD?

La distribuzione di EAP-TLS su dispositivi personali non gestiti richiede un flusso di onboarding automatizzato o una procedura assistita tramite Captive Portal che fornisca un certificato client temporaneo o revocabile. Poiché l'installazione manuale dei certificati risulta complessa per gli utenti non tecnici, le organizzazioni che non dispongono di un meccanismo automatizzato di onboarding dei certificati spesso distribuiscono EAP-TTLS con credenziali di directory cloud o profili Passpoint con WPA3-Enterprise per le flotte di dispositivi BYOD.

In che modo Microsoft Entra ID gestisce EAP-TLS rispetto a PEAP?

Microsoft Entra ID (precedentemente Azure AD) non supporta i protocolli di autenticazione legacy basati su password come MSCHAPv2 perché non memorizza gli hash delle password in locale. Di conseguenza, gli ambienti nativi cloud Entra ID non possono autenticare direttamente PEAP-MSCHAPv2 senza controller di dominio ibridi legacy. EAP-TLS rappresenta lo standard per le reti Entra ID, accoppiando Microsoft Intune e Cloud PKI o SCEP con un server RADIUS cloud per autenticare i dispositivi in base all'identità verificata nella directory.

Quale infrastruttura operativa è necessaria per gestire i certificati client EAP-TLS?

EAP-TLS richiede una Public Key Infrastructure (PKI) - un'autorità di certificazione on-premises (come AD CS) o un servizio PKI cloud - e una piattaforma di mobile device management (MDM) come Microsoft Intune, Jamf o Workspace ONE per emettere, rinnovare e revocare automaticamente i certificati tramite SCEP (RFC 8894) o EST. La rete WiFi richiede inoltre un server RADIUS compatibile con 802.1X per convalidare le catene di certificati in entrata e verificare lo stato di revoca tramite CRL o OCSP.

In che modo il RADIUS cloud semplifica la migrazione da PEAP a EAP-TLS?

Il RADIUS cloud elimina la necessità di distribuire e aggiornare server RADIUS fisici on-premises (come Windows Server NPS o cluster FreeRADIUS). Le moderne piattaforme RADIUS cloud si integrano direttamente con gli identity provider cloud come Microsoft Entra ID, Okta e Google Workspace, convalidano dinamicamente i certificati client rispetto alle CA emittenti e assegnano VLAN e policy di accesso basate sui ruoli senza hardware on-premises o tunnel VPN.

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.

Leggi la guida →

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.

Leggi la guida →

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.

Leggi la guida →

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.