Vai al contenuto principale

EAP-TLS vs. PEAP: quale protocollo di autenticazione è adatto alla tua rete?

Un confronto tecnico completo tra i 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 leader IT nei settori dell'ospitalità, del retail, degli eventi e del settore pubblico che devono selezionare il corretto metodo di autenticazione 802.1X per la propria infrastruttura WiFi aziendale.

📖 6 minuti di lettura📝 1,341 parole🔧 2 esempi pratici3 domande di esercitazione📚 9 definizioni chiave

Ascolta questa guida

Visualizza trascrizione del podcast
EAP-TLS vs PEAP: quale protocollo di autenticazione è quello giusto per la tua rete? Un briefing tecnico Purple [INTRODUZIONE — circa 1 minuto] Benvenuti al briefing tecnico Purple. Sono il vostro presentatore e oggi affronteremo una delle decisioni più importanti 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 network architect o un CTO responsabile di un gruppo alberghiero, di una rete di punti vendita, di uno stadio o di un'organizzazione del settore pubblico, questa decisione influisce sulla vostra postura di sicurezza, sulla conformità al GDPR e sui costi operativi quotidiani che il vostro team deve sostenere. Quindi, andiamo 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 significativamente maggiore rispetto a una passphrase WPA2 condivisa. Ma il modo in cui verificano l'identità è fondamentalmente diverso, e questa differenza ha implicazioni importanti sul modo in cui distribuite, gestite e scalate la vostra rete. [APPROFONDIMENTO TECNICO — circa 5 minuti] Iniziamo con EAP-TLS — Extensible Authentication Protocol Transport Layer Security. EAP-TLS è il gold standard dell'autenticazione WiFi aziendale. La caratteristica distintiva è l'autenticazione reciproca tramite certificati. Ciò che significa in pratica è questo: 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 il certificato del client e, solo se entrambi i certificati sono validi e attendibili, la rete concede l'accesso. Non ci sono password coinvolte. 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 non è possibile rubare una password che non esiste nel flusso di autenticazione. Il compromesso, tuttavia, è la complessità di implementazione. Per eseguire EAP-TLS su larga scala, è necessaria una Public Key Infrastructure (PKI) per emettere, gestire e revocare i certificati per ogni singolo dispositivo sulla rete. È inoltre necessaria una soluzione di Mobile Device Management per distribuire silenziosamente tali certificati agli endpoint. Se gestite un parco macchine aziendale con Microsoft Intune o Jamf, questo è del tutto gestibile. In caso contrario, 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à contemporaneamente. Si tratta di un disservizio catastrofico. I processi di monitoraggio e rinnovo dei certificati non sono negoziabili. Ora diamo un'occhiata a 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: è necessario che solo il server disponga di un certificato. Il client non ne ha bisogno. Ecco come funziona. Il server RADIUS presenta il proprio certificato al dispositivo client. Il client convalida 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, in genere utilizzando MSCHAPv2, rispetto al tuo archivio di identità: Active Directory, LDAP, Google Workspace o qualsiasi altro strumento tu stia utilizzando. La password non viaggia mai in chiaro. È sempre protetta all'interno del tunnel crittografato. Quindi PEAP è autenticamente sicuro, a condizione che sia configurato correttamente. Ed è qui che dobbiamo parlare della configurazione errata più comune e pericolosa nelle implementazioni PEAP. Se un dispositivo client non è configurato per convalidare rigorosamente il certificato del server RADIUS, un utente malintenzionato può configurare un access point non autorizzato 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: utilizza i Criteri di gruppo, i profili MDM o gli strumenti di onboarding per imporre una convalida rigorosa 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. Permettetemi di fare un confronto concreto. Consideriamo una catena di vendita al dettaglio con 500 sedi. Dispongono di 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. Consideriamo ora un grande centro congressi che gestisce il WiFi per 3.000 membri dello staff sui loro dispositivi personali. Nessun MDM. Lo staff utilizza Google Workspace. PEAP integrato con Google Secure LDAP è la scelta pragmatica. Lo staff si autentica con le proprie credenziali standard. Il team IT fornisce la documentazione di onboarding per configurare la convalida del certificato. È implementabile in pochi giorni, non in mesi. L'architettura alla base di entrambi i protocolli è lo stesso modello 802.1X a tre componenti: il supplicant (ovvero il dispositivo client), l'authenticator (che è l'access point o lo switch) e il server RADIUS. L'authenticator funge da gatekeeper, bloccando tutto il traffico finché il server RADIUS non segnala che l'autenticazione è andata a buon fine. [RACCOMANDAZIONI 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, implementate EAP-TLS. L'investimento iniziale in PKI e nella gestione dei certificati ripaga ampiamente in termini di riduzione del rischio e semplificazione degli audit di conformità. Per gli ambienti regolamentati (sanità, finanza, settore pubblico) questa non è un'opzione. È l'architettura che i vostri auditor si aspettano di vedere. Secondo: se gestite un ambiente BYOD o non disponete di un'infrastruttura MDM, implementate PEAP. Ma non saltate la configurazione della validazione del certificato del server. Utilizzate strumenti di onboarding, portali di controllo degli accessi alla rete o profili MDM, laddove possibile, per imporla. Consideratelo come un passaggio di implementazione obbligatorio, 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 al server RADIUS significa che nessuno può accedere alla rete. Le soluzioni RADIUS ospitate 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 deve garantire un accesso illimitato all'intera rete aziendale. Utilizzate le policy di assegnazione delle VLAN per collocare gli utenti nei segmenti di rete appropriati con i relativi controlli di accesso. Le trappole 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 da un'elevata latenza tra il controller wireless e il server di autenticazione, particolarmente rilevanti in proprietà distribuite geograficamente. [Q&A RAPIDO — 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'adeguata segmentazione di rete tra di essi. WPA3 cambia questa decisione? WPA3 Enterprise impone la modalità di sicurezza a 192 bit per le implementazioni ad alta sicurezza, il che si allinea con EAP-TLS. WPA3 Personal utilizza SAE invece di PSK, ma per le implementazioni aziendali 802.1X, la selezione del metodo EAP rimane rilevante. PEAP è conforme allo standard PCI DSS? Sì, se configurato correttamente con la validazione del certificato del server attiva. Tuttavia, per gli ambienti che gestiscono 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 di EAP-TLS. Piattaforme come Purple possono fungere da identity provider per OpenRoaming, consentendo un roaming sicuro e senza interruzioni tra le sedi senza dover ripetere l'autenticazione. [RIASSUNTO E PROSSIMI PASSI — circa 1 minuto] In sintesi: EAP-TLS rappresenta l'opzione di sicurezza più elevata, eliminando completamente le password grazie all'autenticazione reciproca tramite certificati. Richiede un'infrastruttura PKI e MDM, ma garantisce la massima conformità e il controllo degli accessi più granulare a livello di dispositivo. PEAP è la scelta pragmatica per il BYOD e per gli ambienti privi di un'infrastruttura di gestione dei certificati, offrendo una solida autenticazione crittografata con le credenziali esistenti, ma solo se la convalida del certificato del server viene applicata rigorosamente. Il quadro decisionale è semplice: se gestisci i tuoi dispositivi, usa EAP-TLS. Se gli utenti utilizzano i propri dispositivi personali, usa PEAP, ma configurandolo correttamente. Per i passaggi successivi: esegui un audit della tua attuale configurazione di autenticazione, valuta lo stato di preparazione di PKI e MDM e analizza l'infrastruttura RADIUS per verificarne la ridondanza e la latenza. Se stai implementando o aggiornando il WiFi per gli ospiti parallelamente alla rete aziendale, valuta come una piattaforma come Purple possa integrarsi con il tuo framework di autenticazione per offrire sia sicurezza che analisi utili dal tuo network. Grazie per aver ascoltato il Technical Briefing di Purple. Alla prossima.

header_image.png

Executive Summary

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

EAP-TLS (Extensible Authentication Protocol-Transport Layer Security) è ampiamente considerato il gold standard per la sicurezza del 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 implementazione.

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

Analisi Tecnica Approfondita: 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, consultate la nostra guida su Che cos'è RADIUS? Come i server RADIUS proteggono le reti WiFi .

EAP-TLS: Autenticazione Reciproca tramite Certificati

EAP-TLS opera sul principio dell'autenticazione reciproca. Sia il dispositivo client (supplicant) sia 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 confrontandolo con le proprie Autorità di Certificazione (CA) Root attendibili. Una volta verificato il server, il client presenta a sua volta il proprio certificato univoco al server. Se entrambi i certificati sono validi e non sono stati revocati — verifica effettuata tramite CRL o OCSP — viene stabilita una sessione TLS sicura e viene concesso l'accesso alla rete.

Questa verifica reciproca 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

Il PEAP è stato sviluppato come alternativa più facilmente implementabile rispetto a EAP-TLS, eliminando la necessità di certificati lato client pur fornendo una sicurezza robusta.

Stabilimento 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 l'autenticazione standard basata su password — in genere MSCHAPv2 — rispetto a un provider di identità come Active Directory. Il server RADIUS convalida le credenziali e concede l'accesso.

Sebbene il PEAP sia altamente sicuro se configurato correttamente, si basa sul fatto che gli utenti mantengano 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; si tratta di un vettore di attacco ampiamente documentato e utilizzato nei penetration test reali.

comparison_chart.png

Dimensione EAP-TLS PEAP
Livello di Sicurezza Molto Alto — autenticazione reciproca tramite 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 Implementazione 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 No
Idoneità PCI DSS / GDPR Eccellente — preferito per ambienti ad alta conformità Buono — conforme quando è applicata la convalida del server

Guida all'Implementazione: Strategie di Distribuzione

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 revoca tempestiva per i dispositivi smarriti o 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ù semplice da implementare perché sfrutta gli archivi di identità esistenti — Active Directory, LDAP o directory cloud — senza richiedere certificati client. Per iniziare è sufficiente un server RADIUS con un certificato server valido (idealmente rilasciato da una CA pubblica) e l'integrazione con il servizio di directory esistente. I costi operativi sono minimi: gli utenti si autenticano con le proprie 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 propri profili WiFi dopo un cambio password. PEAP è ideale per ambienti BYOD, settore education e organizzazioni prive di un'infrastruttura PKI o MDM consolidata.

architecture_overview.png

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 sottrarre credenziali. L'IT deve utilizzare criteri di gruppo o profili MDM per imporre una convalida rigorosa del server su ogni endpoint.

Implementare la Ridondanza RADIUS: L'autenticazione è un percorso critico. Assicurati che la tua infrastruttura RADIUS sia ad alta disponibilità. Le soluzioni RADIUS basate su cloud possono alleviare i singoli punti di errore on-premises. Le considerazioni architetturali per la resilienza delle reti distribuite sono discusse ulteriormente in The Core SD WAN Benefits for Modern Businesses .

Integrazione con i Moderni Identity Provider: Per i luoghi aperti al pubblico, l'utilizzo di una solida piattaforma Guest WiFi che funga da identity provider sicuro può semplificare 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 sicurezza di livello enterprise e onboarding fluido degli ospiti.

Segmentazione della Rete Post-Autenticazione: Un'autenticazione 802.1X riuscita non deve concedere un accesso illimitato all'intera sottorete aziendale. Utilizza criteri di assegnazione VLAN dinamica per collocare 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 preparati per le modalità di guasto comuni.

Scadenza del Certificato (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 alert aggressivi per i periodi di validità dei certificati — imposta avvisi a 90, 30 e 7 giorni prima della scadenza.

Supplicant Misconfiguration (PEAP): la mancata convalida del certificato del server rappresenta un rischio critico. Controlla regolarmente le configurazioni degli endpoint per assicurarti che l'opzione "Validate server certificate" sia rigorosamente applicata. Includi questa verifica come elemento standard nella tua checklist di audit di sicurezza.

RADIUS Timeout Issues: un'elevata latenza tra il controller wireless e il server RADIUS, o tra il server RADIUS e Active Directory, può causare timeout EAP e fallimenti di autenticazione. Garantisci una connettività robusta e valuta l'uso di proxy RADIUS locali per i siti distribuiti. Questo aspetto è particolarmente rilevante per le implementazioni multi-sito nei settori Transport e retail.

Rogue Access Point Attacks: esegui periodicamente valutazioni della sicurezza wireless per rilevare AP non autorizzati. I sistemi di rilevamento delle intrusioni wireless (WIDS) integrati nell'infrastruttura dei tuoi access point possono fornire un monitoraggio continuo.

ROI & Business Impact

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 danni finanziari e reputazionali devastanti. Per le location 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 audit 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 brand.

PEAP offre un time-to-value più rapido e costi di implementazione inferiori. È altamente efficace per gli ambienti in cui l'obiettivo principale è un accesso sicuro e crittografato senza il sovraccarico della gestione dei dispositivi. Integrando PEAP con una soluzione completa di WiFi Analytics , le location 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 aziendali misurabili come l'analisi del tempo di permanenza, i flussi di visitatori e i tassi 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 attraverso l'infrastruttura di accesso alla rete.

EAP è il framework ombrello; EAP-TLS e PEAP sono metodi specifici che operano al suo interno. I team IT si confrontano con l'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 fonte più comune di vulnerabilità PEAP.

Authenticator

Il dispositivo di rete — tipicamente un access point wireless o uno switch gestito — che blocca tutto il traffico proveniente dal supplicant fino a quando il server RADIUS non conferma l'avvenuta autenticazione.

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

RADIUS Server

Remote Authentication Dial-In User Service. Il server centralizzato che riceve le richieste di autenticazione dall'authenticator, 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. L'alta affidabilità e la bassa latenza tra il server RADIUS e l'identity store (Active Directory, LDAP) sono fondamentali per un'autenticazione affidabile.

PKI (Public Key Infrastructure)

Il framework di ruoli, policy, hardware e software necessari per creare, gestire, distribuire e revocare certificati digitali.

Una PKI robusta è un prerequisito assoluto per implementare con successo EAP-TLS su larga scala. Senza PKI, la gestione del ciclo di vita dei certificati diventa ingestibile e crea 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 policy in modo invisibile ai dispositivi registrati.

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

Mutual Authentication

Un processo di sicurezza in cui entrambe le parti in un collegamento di comunicazione si autenticano a vicenda prima dello scambio di dati — a differenza dell'autenticazione a senso unico in cui viene verificata solo una parte.

La caratteristica distintiva di EAP-TLS. L'autenticazione reciproca 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 utilizzato come metodo di autenticazione interno nei tunnel PEAP. Utilizza un meccanismo di challenge-response per evitare la trasmissione di password in chiaro.

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

OpenRoaming

Uno standard di federazione WiFi che consente agli utenti di connettersi automaticamente e in modo sicuro alle reti aderenti in diverse location e operatori senza doversi autenticare nuovamente, utilizzando l'autenticazione basata su certificati.

Purple agisce come identity provider gratuito per OpenRoaming nell'ambito della sua licenza Connect, consentendo alle location di offrire una connettività sicura e fluida in linea con i principi di autenticazione dei certificati EAP-TLS.

Esempi pratici

Una catena di retail nazionale con 500 punti vendita deve proteggere l'accesso alla rete aziendale per i tablet dei direttori di negozio e gli scanner palmari per l'inventario. 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 inviare certificati client univoci a tutti i tablet e scanner di proprietà aziendale tramite un profilo di certificato SCEP o PKCS. L'infrastruttura wireless viene riconfigurata per utilizzare l'802.1X puntando a un server RADIUS centrale o basato su cloud (come Microsoft NPS o un servizio RADIUS cloud). Il server RADIUS è configurato per accettare l'autenticazione solo da dispositivi che presentano certificati emessi dalla CA interna dell'organizzazione. Dopo l'autenticazione, l'assegnazione dinamica della VLAN inserisce i dispositivi nel segmento operativo del negozio appropriato.

Commento dell'esaminatore: Questo approccio elimina l'enorme rischio di sicurezza di una PSK condivisa in 500 sedi: in precedenza, una PSK compromessa in un negozio avrebbe esposto ogni sito. Con EAP-TLS, se uno scanner viene smarrito o rubato, 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 caso perché 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 dipendenti 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 iniziale, 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 specifico del server RADIUS 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 l'analisi e il controllo degli accessi.

Commento dell'esaminatore: EAP-TLS non è praticabile in questo scenario perché 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 altamente implementabile per scenari BYOD e proteggendo al contempo dalle intercettazioni. La fase operativa critica è il processo di onboarding: il team IT deve garantire che il dispositivo di ogni membro del personale 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 implementando il WiFi sicuro in tutto il campus per 20.000 studenti. Gli studenti portano i propri laptop e smartphone con un mix di Windows, macOS, iOS e Android. Il direttore IT insiste sulla massima sicurezza e propone EAP-TLS. Qual è la tua raccomandazione architetturale?

Suggerimento: Considera l'onere operativo della gestione dei certificati su dispositivi personali non gestiti all'interno di un parco dispositivi eterogeneo.

Visualizza risposta modello

Sconsiglia EAP-TLS per questo specifico caso d'uso. Sebbene EAP-TLS offra il massimo livello di sicurezza, l'implementazione e la gestione di oltre 20.000 certificati client su dispositivi degli studenti non gestiti, senza una soluzione MDM, creerà un carico di supporto insostenibile. 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. Raccomanda PEAP (o EAP-TTLS) integrato con il servizio di directory degli studenti dell'università. Assicurati che vengano utilizzati strumenti di onboarding robusti per configurare i dispositivi degli studenti in modo che convalidino rigorosamente il certificato del server. Opzionalmente, implementa 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 raccoglie con successo le credenziali utente dalla tua rete wireless protetta da PEAP configurando un rogue access point che trasmette lo stesso SSID. Qual è la causa principale di questa vulnerabilità e qual è la soluzione?

Suggerimento: Pensa a cosa succede 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 è l'errata configurazione del supplicant. I dispositivi client non sono configurati per convalidare rigorosamente il certificato digitale del server RADIUS. Quando il rogue AP 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ò decifrare 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 da altri domini; (3) implementare un Wireless Intrusion Detection System (WIDS) per rilevare e segnalare i rogue access point.

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à aziendale, 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 dei dispositivi e la sensibilità dei dati a cui si accede.

Visualizza risposta modello

Implementa 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 sanzioni normative significative ai sensi del GDPR e dei requisiti specifici del settore per la protezione dei dati. Poiché i dispositivi sono di proprietà aziendale e rigorosamente gestiti tramite Microsoft Intune, l'implementazione 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 basato su certificati e senza password che è intrinsecamente più difendibile rispetto alle alternative basate su password.

Continua a leggere questa serie

PSK per dispositivo per fornitore: confronto tra iPSK, DPSK, MPSK e PPSK (e supporto WPA3)

Un confronto completo delle implementazioni PSK per dispositivo tra Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Extreme, Fortinet e Ubiquiti UniFi. Scopri come WPA3-SAE influisce sulle strategie delle chiavi per dispositivo e quando distribuire le modalità di transizione rispetto al passaggio a 802.1X.

Leggi la guida →

Metodi di autenticazione del Captive Portal a confronto

Questa guida di riferimento tecnico autorevole valuta i compromessi architetturali, operativi e di conformità di cinque metodi di autenticazione principali per captive portal. Fornisce ad architetti di rete, direttori IT e marketing manager i dati quantitativi e i framework decisionali necessari per bilanciare l'attrito nell'onboarding degli ospiti con i requisiti di raccolta dati all'interno delle sedi aziendali.

Leggi la guida →

Cos'è l'autenticazione tramite indirizzo MAC? Quando usarla e quando evitarla

Questa guida tecnica di riferimento autorevole copre l'autenticazione tramite indirizzo MAC negli ambienti WiFi aziendali: come funziona l'autenticazione MAC basata su RADIUS a livello Layer 2, le sue vulnerabilità di sicurezza intrinseche (incluso il MAC spoofing e l'impatto della randomizzazione MAC a livello di sistema operativo) e i precisi contesti operativi in cui rimane uno strumento valido per la gestione di dispositivi IoT e headless. Fornisce linee guida di implementazione pratiche per responsabili IT e architetti di rete nei settori dell'ospitalità, del retail, della sanità e dei luoghi pubblici, con esempi pratici reali, framework decisionali e contesti di integrazione per la piattaforma di guest WiFi e analytics di Purple.

Leggi la guida →