Vai al contenuto principale

Cos'è l'autenticazione PEAP? Come PEAP protegge il tuo WiFi

Questa guida autorevole analizza l'autenticazione PEAP per le reti WiFi aziendali, descrivendone in dettaglio l'architettura, i limiti di sicurezza rispetto a EAP-TLS e le strategie pratiche di implementazione. Progettata per IT manager e architetti di rete, fornisce indicazioni pratiche su quando PEAP-MSCHAPv2 rimane appropriato e su come proteggerlo dalle minacce moderne.

📖 5 minuti di lettura📝 1,239 parole🔧 2 esempi pratici3 domande di esercitazione📚 8 definizioni chiave

Ascolta questa guida

Visualizza trascrizione del podcast
Che cos'è l'autenticazione PEAP? Come il PEAP protegge il tuo WiFi. Un briefing informativo di Purple Enterprise WiFi. Benvenuto. Se ti occupi della sicurezza di rete per un gruppo alberghiero, un patrimonio retail, uno stadio o un'organizzazione del settore pubblico, questo briefing fa al caso tuo. Nei prossimi dieci minuti parleremo dell'autenticazione PEAP: cos'è in realtà, come funziona dietro le quinte, come si inserisce nella tua architettura di sicurezza e, soprattutto, quando rappresenta la scelta giusta e quando invece dovresti considerare soluzioni più solide. Entriamo nel vivo. Sezione uno: Contesto e perché questo è importante proprio ora. La maggior parte delle implementazioni WiFi aziendali oggi si affida ancora a uno dei due modelli di autenticazione. O si dispone di una chiave pre-condivisa (una singola password condivisa in tutta l'organizzazione) o si utilizza lo standard 802.1X, che è lo standard IEEE per il controllo dell'accesso alla rete basato su porta. Il PEAP si colloca saldamente nel campo dell'802.1X ed è di gran lunga il metodo EAP più diffuso negli ambienti aziendali e istituzionali a livello globale. Il motivo per cui il PEAP è diventato così dominante è semplice: ha risolto un problema operativo reale. Prima del PEAP, implementare l'autenticazione WiFi basata su certificati significava emettere certificati client per ogni dispositivo: ogni laptop, ogni telefono, ogni tablet. Per un'organizzazione con cinquecento dipendenti e una politica BYOD, questo rappresentava un problema di implementazione PKI per il quale la maggior parte dei team IT semplicemente non aveva né il budget né il tempo. Il PEAP ha offerto una via di mezzo: una solida autenticazione lato server tramite TLS, con credenziali nome utente e password lato client. Nessun certificato client richiesto. Questo compromesso ha reso il PEAP lo standard de facto per l'autenticazione WiFi aziendale negli anni 2000 e 2010, e rimane estremamente comune ancora oggi. Comprenderne l'architettura (e i limiti) è essenziale per chiunque debba prendere decisioni sulle infrastrutture nel 2024 e oltre. Sezione due: Approfondimento tecnico. Esaminiamo esattamente cosa succede quando un dispositivo si autentica tramite PEAP. Il processo si articola in due fasi distinte, e comprenderle entrambe è fondamentale. I tre attori di questo scambio sono: il supplicant (il dispositivo client, che si tratti di un laptop, di uno smartphone o di un terminale IoT); l'authenticator (in genere l'access point wireless o il controller LAN wireless); e l'authentication server (quasi sempre un server RADIUS, come Microsoft NPS, FreeRADIUS o un servizio RADIUS ospitato in cloud). La fase uno è l'attivazione del tunnel TLS. Quando il supplicant tenta di connettersi, l'authenticator non concede l'accesso immediatamente. Al contrario, avvia uno scambio EAP sulla rete locale: si tratta di EAPOL, ovvero EAP over LAN. L'authenticator inoltra la richiesta al server RADIUS, che presenta il proprio certificato TLS lato server al client. Il client convalida tale certificato confrontandolo con il proprio archivio di certificati attendibili. Se la convalida va a buon fine, viene stabilito un tunnel TLS tra il client e il server RADIUS. Questo tunnel è crittografato, in genere tramite TLS 1.2 o 1.3 nelle implementazioni moderne. La fase due è l'autenticazione interna. All'interno di quel tunnel crittografato avviene lo scambio delle credenziali effettive. Nella distribuzione più comune — PEAP-MSCHAPv2 — il client invia un nome utente e una password utilizzando il protocollo Microsoft Challenge Handshake Authentication Protocol versione 2. Il server RADIUS convalida tali credenziali rispetto al proprio archivio di identità, che potrebbe essere Active Directory, LDAP o un provider di identità cloud. Se le credenziali sono corrette, il server RADIUS invia un messaggio di Access-Accept attraverso l'autenticatore e al client viene concesso l'accesso alla rete. La proprietà di sicurezza fondamentale in questo caso è che lo scambio MSCHAPv2 avviene all'interno del tunnel TLS. Un utente malintenzionato che monitora passivamente il canale wireless non può vedere le credenziali in transito. Questa è la proposta di valore centrale di PEAP. Ora, dove fallisce PEAP-MSCHAPv2? Ci sono due problemi significativi che qualsiasi architetto attento alla sicurezza deve comprendere. Primo: la convalida del certificato del server. PEAP richiede solo che il server presenti un certificato — non richiede che il client ne presenti uno. Ciò crea un vettore di attacco ampiamente documentato. Se un dispositivo client è configurato in modo errato per accettare qualsiasi certificato — o per accettare certificati da qualsiasi CA — un utente malintenzionato può configurare un access point fittizio, presentare un certificato fraudolento e intercettare l'handshake MSCHAPv2. Strumenti come hostapd-wpe hanno reso questo attacco estremamente accessibile. La mitigazione consiste in una rigorosa configurazione del supplicant: imporre la convalida del certificato del server, bloccare la CA prevista e specificare il common name del server. Questo non è negoziabile in qualsiasi distribuzione seria. Secondo: MSCHAPv2 è un protocollo obsoleto con punti deboli noti. La ricerca del 2012 di Moxie Marlinspike ha dimostrato che le coppie challenge-response di MSCHAPv2 possono essere violate offline con una potenza di calcolo sufficiente. Se un utente malintenzionato cattura lo scambio di autenticazione interna — ad esempio attraverso l'attacco con l'access point fittizio descritto sopra — può tentare di recuperare la password in chiaro offline. La forza della tua policy sulle password influisce quindi direttamente sulla tua esposizione. Password lunghe, complesse e generate casualmente riducono significativamente questo rischio. Confronta questo scenario con EAP-TLS, in cui sia il server che il client presentano certificati. Non ci sono password da rubare. La superficie di attacco è drasticamente ridotta. Il compromesso è la complessità operativa: hai bisogno di una PKI, devi emettere e gestire i certificati client e hai bisogno di un meccanismo per distribuirli a ogni dispositivo. Per le organizzazioni con una distribuzione MDM matura e una PKI ben gestita, EAP-TLS rappresenta lo standard di riferimento. Per tutti gli altri, PEAP-MSCHAPv2 con una configurazione rigorosa rimane una scelta difendibile e pratica. Sezione tre: Raccomandazioni per l'implementazione e insidie. Permettetemi di fornirvi una guida pratica alla distribuzione. Questi sono gli elementi che distinguono una distribuzione PEAP sicura da una vulnerabile. Numero uno: applica la convalida del certificato del server su ogni supplicant. Questo è l'elemento di configurazione in assoluto più importante. In Windows, si tratta della casella di controllo "Convalida certificato server" nel profilo della rete wireless. In iOS e Android, è il campo del certificato CA nella configurazione EAP. Se questo non è configurato, la tua implementazione PEAP è vulnerabile agli attacchi di rogue AP, indipendentemente da quanto sia configurato bene tutto il resto. Numero due: distribuisci tramite MDM o GPO, non tramite configurazione manuale. La configurazione manuale da parte degli utenti finali non è affidabile. Gli utenti faranno clic per superare gli avvisi sui certificati. Configureranno in modo errato il campo CA. Invia i tuoi profili wireless tramite Microsoft Intune, Jamf o Criteri di gruppo. Ciò garantisce una configurazione del supplicant coerente e conforme alle policy in tutta la tua infrastruttura. Numero tre: utilizza TLS 1.2 come minimo sul tuo server RADIUS. Disabilita TLS 1.0 e 1.1. La maggior parte delle moderne implementazioni RADIUS supporta questo standard, ma vale la pena verificarlo, in particolare sulle distribuzioni on-premise più datate. Numero quattro: integrati con il tuo provider di identità. PEAP-MSCHAPv2 esegue l'autenticazione rispetto a un archivio di credenziali. Tale archivio dovrebbe essere il tuo provider di identità autorevole: Active Directory, Azure AD tramite estensione NPS o un servizio RADIUS cloud con integrazione LDAP. Ciò significa che quando un dipendente se ne va, la disattivazione del suo account revoca immediatamente il suo accesso WiFi. Nessun segreto condiviso da ruotare, nessun deprovisioning manuale. Numero cinque: considera la tua rete ospiti separatamente. PEAP è un metodo di autenticazione aziendale. Per il WiFi ospiti, dove stai registrando visitatori, clienti o partecipanti a eventi, hai bisogno di un approccio diverso. Piattaforme come Purple forniscono un livello WiFi ospiti appositamente progettato che gestisce l'autenticazione tramite Captive Portal, l'acquisizione dei dati e l'analisi senza richiedere un'infrastruttura RADIUS sull'SSID ospite. Mantieni il tuo SSID aziendale su 802.1X con PEAP e il tuo SSID ospite su una rete separata e isolata con un onboarding appropriato. Numero sei: pianifica la rotazione dei certificati. Il certificato del tuo server RADIUS scadrà. Quando ciò accadrà, ogni client che ha bloccato quel certificato non riuscirà a autenticarsi finché non verrà distribuito il nuovo certificato. Inserisci il rinnovo del certificato nel tuo calendario operativo, almeno 90 giorni prima della scadenza, e testa il processo di rotazione in un ambiente di staging prima di distribuirlo in produzione. I casi di errore più comuni che riscontro sul campo sono: convalida del certificato non applicata, con conseguente vulnerabilità ai rogue AP; certificati del server RADIUS che scadono senza preavviso, causando interruzioni diffuse dell'autenticazione; e autenticazione interna MSCHAPv2 esposta perché il server RADIUS è accessibile dal segmento di rete errato. Tutti e tre sono evitabili con una corretta pianificazione. Sezione quattro: Domande a raffica. PEAP può funzionare con provider di identità cloud come Azure AD? Sì. L'estensione NPS di Microsoft per Azure AD MFA consente di eseguire il proxy dell'autenticazione PEAP tramite Azure AD, abilitando l'autenticazione a più fattori sul WiFi. In alternativa, i servizi RADIUS cloud come Cisco ISE, Aruba ClearPass o JumpCloud RADIUS possono integrarsi direttamente con Azure AD o Okta. PEAP è conforme allo standard PCI DSS? PEAP-MSCHAPv2 può essere utilizzato in ambienti PCI DSS, ma è necessario garantire che la convalida del certificato del server sia applicata, che sia in uso TLS 1.2 o superiore e che il server RADIUS sia adeguatamente segmentato. Lo standard PCI DSS 4.0 inasprisce i requisiti relativi ai controlli di accesso alla rete: verifica i requisiti pertinenti con il tuo QSA. Dovrei migrare da PEAP a EAP-TLS? Se disponi di una distribuzione MDM matura e della capacità operativa per gestire una PKI, sì: EAP-TLS è la scelta più solida. Se gestisci un parco dispositivi misto con dispositivi personali, hardware legacy o una copertura MDM limitata, PEAP-MSCHAPv2 con una configurazione rigorosa rimane appropriato. Si tratta di una decisione basata sul rischio, non di una scelta binaria. E per quanto riguarda WPA3-Enterprise? WPA3-Enterprise impone la modalità di sicurezza a 192 bit per gli ambienti ad alta sicurezza, ma supporta comunque i metodi EAP, incluso PEAP. WPA3 migliora la crittografia via etere ma non modifica lo scambio di autenticazione EAP stesso. Sezione cinque: Riepilogo e passaggi successivi. Per riassumere: PEAP è un protocollo di autenticazione a due fasi che racchiude le credenziali interne — tipicamente MSCHAPv2 — all'interno di un tunnel TLS. È il metodo 802.1X EAP più diffuso perché elimina la necessità di certificati client pur fornendo una solida autenticazione del server. La sua vulnerabilità principale è rappresentata dagli attacchi AP non autorizzati (rogue AP), resi possibili da supplicant configurati in modo errato che non convalidano il certificato del server. Mitiga questo rischio tramite profili wireless imposti da MDM, pinning della CA e convalida del nome del server. Per la maggior parte delle distribuzioni WiFi aziendali — uffici aziendali, reti back-of-house di hotel, reti del personale di vendita al dettaglio — PEAP-MSCHAPv2 con una corretta configurazione è una scelta solida e difendibile. Per gli ambienti ad alta sicurezza, i settori regolamentati o le organizzazioni con un'infrastruttura PKI matura, EAP-TLS offre una sicurezza significativamente più forte e dovrebbe essere l'architettura di riferimento. Se gestisci anche un WiFi per gli ospiti parallelamente alla tua rete aziendale — come accade nella maggior parte dei casi — ricorda che PEAP non è lo strumento giusto per l'onboarding degli ospiti. Prendi in considerazione piattaforme come Purple, che forniscono un'autenticazione WiFi per gli ospiti creata appositamente con analisi, acquisizione dati e integrazione di marketing, mantenendo il traffico degli ospiti e quello aziendale adeguatamente separati e preservando la tua conformità. Per ulteriori letture, consulta le guide di Purple sull'architettura dei server RADIUS e sull'autenticazione WiFi aziendale. I link sono nelle note dell'episodio. Grazie per l'ascolto. Questo è stato un Purple Enterprise WiFi Intelligence Briefing.

header_image.png

Executive Summary

Il Protected Extensible Authentication Protocol (PEAP) rimane oggi il metodo di autenticazione 802.1X più diffuso negli ambienti aziendali. Sviluppato congiuntamente da Cisco, Microsoft e RSA Security, il PEAP è stato progettato per risolvere una sfida operativa specifica: come ottenere una forte autenticazione del server basata su certificati senza il paralizzante sovraccarico amministrativo derivante dalla distribuzione dei certificati client su ogni dispositivo della rete.

Per i direttori IT e gli architetti di rete che gestiscono infrastrutture complesse — sia nel settore Retail , Healthcare o nei grandi uffici aziendali — il PEAP-MSCHAPv2 offre una via di mezzo pragmatica tra l'insicurezza delle Pre-Shared Keys (PSK) e la complessità di implementazione di EAP-TLS. Tuttavia, questa comodità comporta inevitabili compromessi in termini di sicurezza. Poiché gli attacchi tramite rogue access point diventano sempre più sofisticati, le implementazioni PEAP configurate in modo errato rappresentano una vulnerabilità critica.

Questa guida fornisce un approfondimento tecnico completo sull'architettura PEAP, sui suoi meccanismi operativi e sugli standard di configurazione obbligatori richiesti per proteggerla nelle moderne reti aziendali.

Approfondimento Tecnico: L'Architettura del PEAP

Per comprendere il PEAP, dobbiamo esaminare il suo processo di autenticazione a due fasi. Il PEAP funziona stabilendo un tunnel esterno sicuro prima di scambiare qualsiasi dato di credenziale sensibile nel tunnel interno.

Fase 1: Stabilimento del Tunnel TLS

Quando un supplicant (dispositivo client) tenta di connettersi alla rete, l'autenticatore (in genere un access point wireless) blocca tutto il traffico ad eccezione dei frame Extensible Authentication Protocol over LAN (EAPOL). L'autenticatore inoltra questi frame al server di autenticazione, solitamente un server RADIUS. Per una comprensione più ampia di questa infrastruttura, consulta la nostra guida su Cos'è RADIUS? Come i Server RADIUS Proteggono le Reti WiFi .

Durante la Fase 1, il server RADIUS presenta il suo certificato digitale al supplicant. Il supplicant convalida questo certificato rispetto alle sue Autorità di Certificazione (CA) root attendibili. Se la convalida ha esito positivo, viene stabilito un tunnel TLS (Transport Layer Security) tra il supplicant e il server RADIUS. Questo tunnel crittografato protegge tutte le comunicazioni successive dalle intercettazioni sul mezzo wireless.

peap_architecture_overview.png

Fase 2: Autenticazione Interna

Una volta stabilito il tunnel TLS, l'autenticazione effettiva dell'utente avviene all'interno di questo canale sicuro. Il protocollo di autenticazione interna più comune è MSCHAPv2 (Microsoft Challenge Handshake Authentication Protocol versione 2).

All'interno del tunnel, il supplicant invia le credenziali dell'utente (nome utente e password) al server RADIUS. Il server verifica queste credenziali rispetto a un archivio di identità, come Active Directory o una directory LDAP. Se le credenziali sono valide, il server RADIUS invia un messaggio di Access-Accept all'autenticatore e al client viene concesso l'accesso alla rete.

La premessa di sicurezza fondamentale del PEAP è che lo scambio MSCHAPv2, intrinsecamente vulnerabile, è interamente incapsulato all'interno del tunnel TLS crittografato, proteggendolo dall'intercettazione passiva.

Guida all'implementazione: Proteggere PEAP-MSCHAPv2

Sebbene il PEAP sia altamente funzionale, la sua configurazione predefinita su molti sistemi operativi client lo rende vulnerabile ad attacchi sofisticati. L'implementazione sicura del PEAP richiede una rigorosa adesione ai seguenti standard di distribuzione.

1. Validazione obbligatoria del certificato del server

La vulnerabilità più significativa in una distribuzione PEAP è la mancata applicazione della validazione del certificato del server sul lato client. Poiché il PEAP non richiede un certificato client, il supplicant deve essere assolutamente certo di comunicare con il server RADIUS legittimo prima di trasmettere le credenziali.

Se un dispositivo client è configurato per considerare attendibile qualsiasi certificato, un utente malintenzionato può distribuire un access point non autorizzato, presentare un certificato fraudolento e intercettare l'handshake MSCHAPv2. Strumenti come hostapd-wpe automatizzano questo attacco.

Azione di implementazione: I team IT devono configurare tutti i dispositivi aziendali per convalidare rigorosamente il certificato del server. Ciò comporta il pinning della Root CA specifica che ha emesso il certificato del server RADIUS e la definizione esplicita del Common Name (CN) o del Subject Alternative Name (SAN) previsto del server.

2. Profili wireless imposti tramite MDM

Affidarsi agli utenti finali per configurare manualmente le impostazioni 802.1X è una strada garantita verso il fallimento. Gli utenti spesso ignorano gli avvisi sui certificati con un clic, compromettendo l'integrità del tunnel TLS.

Azione di implementazione: I profili di rete wireless devono essere distribuiti a tutti i dispositivi aziendali tramite piattaforme di Mobile Device Management (MDM) (ad es. Microsoft Intune, Jamf) o Group Policy Objects (GPO). Questi profili devono bloccare le impostazioni EAP, impedendo agli utenti di modificare i requisiti di validazione del certificato.

3. Deprezzamento dei protocolli legacy

Le versioni precedenti di TLS contengono vulnerabilità crittografiche note. Le distribuzioni PEAP devono imporre standard di crittografia moderni.

Azione di implementazione: Configurare il server RADIUS per rifiutare le connessioni TLS 1.0 e TLS 1.1. Imporre TLS 1.2 come minimo assoluto, con preferenza per TLS 1.3 laddove supportato dalla base client.

Best Practice: Segmentazione strategica della rete

Un errore architetturale comune è tentare di utilizzare il PEAP per tutti gli accessi wireless, inclusi quelli per gli ospiti e le reti BYOD. Il PEAP è progettato per i dispositivi aziendali gestiti che si autenticano rispetto a una directory centrale.

Isolare l'accesso ospiti

Per i dispositivi non aziendali, PEAP è lo strumento sbagliato. Tentare di gestire le credenziali degli ospiti in una directory RADIUS crea un sovraccarico amministrativo non necessario e introduce rischi per la sicurezza.

Le strutture nei settori Hospitality e Transport dovrebbero implementare una soluzione Guest WiFi dedicata. Piattaforme come Purple forniscono un onboarding sicuro basato su Captive Portal che opera in modo completamente indipendente dall'infrastruttura aziendale 802.1X. Ciò garantisce che il traffico degli ospiti sia isolato, consentendo al contempo una ricca acquisizione di dati attraverso WiFi Analytics .

Il ruolo di EAP-TLS

Nel valutare PEAP, i network architect devono considerare anche EAP-TLS. EAP-TLS fornisce un'autenticazione reciproca: sia il server che il client devono presentare certificati validi. Ciò elimina completamente la dipendenza dalle password, rendendo obsoleti gli attacchi di furto di credenziali.

peap_vs_eaptls_comparison.png

Sebbene EAP-TLS offra una sicurezza superiore, richiede una solida Public Key Infrastructure (PKI) per emettere e gestire i certificati client. Per gli ambienti altamente regolamentati, EAP-TLS rappresenta l'architettura di riferimento. Per le organizzazioni che non dispongono di una PKI matura, una distribuzione PEAP-MSCHAPv2 rigorosamente configurata rimane una scelta difendibile.

Risoluzione dei problemi e mitigazione dei rischi

Anche le distribuzioni PEAP ben progettate possono subire guasti operativi. Comprendere le modalità di guasto comuni è essenziale per una rapida risoluzione.

La crisi della scadenza dei certificati

L'evento più dirompente in un ambiente PEAP è la scadenza non gestita del certificato del server RADIUS. Quando il certificato scade, tutti i client che applicano la convalida interromperanno immediatamente la connessione, causando un'interruzione della rete a livello globale.

Mitigazione: Implementare il monitoraggio automatizzato per il certificato del server RADIUS. Stabilire una procedura operativa standard per rinnovare e distribuire il nuovo certificato almeno 30 giorni prima della scadenza. Se si utilizza una CA interna, assicurarsi che la gerarchia della CA stessa sia monitorata.

Criteri password e cracking offline

Sebbene il tunnel TLS protegga lo scambio MSCHAPv2 in transito, se un utente malintenzionato esegue con successo un attacco rogue AP a causa di client configurati in modo errato, acquisirà le coppie challenge-response. Le ricerche hanno dimostrato che gli hash MSCHAPv2 possono essere craccati offline.

Mitigazione: La complessità della password dell'utente sottostante è l'ultima linea di difesa. Applicare criteri password rigorosi (requisiti di lunghezza minima, regole di complessità e rotazione regolare) per aumentare il costo computazionale del cracking offline.

ROI e impatto aziendale

Il passaggio da PSK a una distribuzione PEAP 802.1X gestita correttamente offre un valore aziendale misurabile su diverse dimensioni.

  1. Riduzione dei costi amministrativi: L'integrazione dell'autenticazione WiFi direttamente con l'identity provider aziendale (ad es. Active Directory) automatizza l'onboarding e l'offboarding. Quando un dipendente lascia l'azienda, la disattivazione del suo account di directory revoca immediatamente l'accesso alla rete, eliminando la necessità di cambiare una password condivisa.
  2. Maggiore verificabilità: Lo standard 802.1X offre una visibilità granulare a livello di utente sull'accesso alla rete. I team IT possono tracciare in modo definitivo l'attività di rete risalendo a individui specifici, un requisito fondamentale per i framework di conformità come PCI DSS e GDPR.
  3. Mitigazione del rischio: Abbandonando le chiavi condivise, le organizzazioni riducono significativamente il rischio di accessi non autorizzati da parte di ex dipendenti o malintenzionati, proteggendo la proprietà intellettuale e i dati aziendali sensibili.

Per le organizzazioni che desiderano ottimizzare la loro architettura di rete più ampia insieme alla sicurezza wireless, si raccomanda vivamente di esplorare le moderne soluzioni WAN. Scopri di più su The Core SD WAN Benefits for Modern Businesses .

Definizioni chiave

PEAP (Protected Extensible Authentication Protocol)

Un protocollo di autenticazione 802.1X che incapsula un metodo di autenticazione interno (solitamente MSCHAPv2) all'interno di un tunnel TLS sicuro.

Lo standard dominante per l'autenticazione WiFi aziendale grazie al suo equilibrio tra sicurezza e facilità di implementazione.

802.1X

Lo standard IEEE per il controllo dell'accesso alla rete basato su porta, che fornisce un meccanismo di autenticazione ai dispositivi che desiderano connettersi a una LAN o WLAN.

Il framework fondamentale all'interno del quale operano protocolli come PEAP ed EAP-TLS.

EAPOL (EAP over LAN)

Il protocollo utilizzato per incapsulare i messaggi EAP su una rete locale, impiegato durante le fasi iniziali dell'autenticazione 802.1X.

Il meccanismo attraverso il quale il client e l'access point comunicano prima che la porta di rete sia completamente aperta.

Supplicant

Il dispositivo client (laptop, smartphone) che richiede l'accesso alla rete.

L'endpoint che deve essere configurato correttamente per convalidare il certificato del server in un'implementazione PEAP.

Authenticator

Il dispositivo di rete (access point o switch) che facilita il processo di autenticazione tra il supplicant e il server RADIUS.

Il punto di applicazione delle regole che blocca il traffico fino a quando l'autenticazione non va a buon fine.

RADIUS (Remote Authentication Dial-In User Service)

Un protocollo di rete che fornisce una gestione centralizzata di autenticazione, autorizzazione e contabilità (AAA).

Il server che convalida le credenziali dell'utente ed emette la decisione finale di accettazione o rifiuto.

MSCHAPv2

Un protocollo di autenticazione challenge-response sviluppato da Microsoft, comunemente utilizzato come metodo di autenticazione interno all'interno di PEAP.

Il protocollo che verifica effettivamente il nome utente e la password, ma che richiede la protezione del tunnel TLS di PEAP a causa di vulnerabilità crittografiche.

EAP-TLS

Un metodo EAP che richiede l'autenticazione reciproca tramite certificati digitali sia sul client che sul server.

L'alternativa altamente sicura a PEAP, che richiede un'implementazione PKI ma elimina le vulnerabilità basate su password.

Esempi pratici

Un hotel di lusso da 300 posti letto deve proteggere la rete WiFi del personale di servizio. Attualmente utilizzano una singola password WPA2-Personal che non viene cambiata da tre anni a causa dell'interruzione operativa che comporterebbe l'aggiornamento di tutti i terminali POS e dei tablet del personale. Come dovrebbero implementare PEAP per risolvere questo problema?

L'hotel dovrebbe implementare un'architettura 802.1X utilizzando PEAP-MSCHAPv2, integrando il proprio controller LAN wireless con l'Active Directory centrale tramite un server RADIUS (ad esempio, Microsoft NPS). Devono utilizzare la loro piattaforma MDM per inviare un profilo wireless standardizzato a tutti i tablet del personale e ai terminali POS. Questo profilo deve imporre esplicitamente la convalida del certificato del server, associando la CA che ha emesso il certificato del server NPS. Il personale si autenticherà utilizzando le proprie credenziali AD individuali.

Commento dell'esaminatore: Questo approccio elimina la vulnerabilità di una chiave statica condivisa. Collegando l'autenticazione ad AD, la disattivazione del personale revoca immediatamente il loro accesso al WiFi. L'uso dell'MDM per imporre la convalida del certificato previene gli attacchi di tipo rogue AP, che rappresentano un rischio elevato negli ambienti dell'ospitalità aperti al pubblico.

Una grande catena di vendita al dettaglio sta distribuendo laptop aziendali ai direttori dei negozi in 500 sedi. Desiderano utilizzare PEAP-MSCHAPv2 ma sono preoccupati per l'onere amministrativo legato alla gestione dei certificati RADIUS in così tante sedi.

Invece di implementare server RADIUS locali in ogni negozio, il rivenditore dovrebbe utilizzare una soluzione RADIUS ospitata in cloud e integrata con il proprio provider di identità cloud (ad esempio, Azure AD o Okta). Gli access point in tutte le 500 sedi puntano agli endpoint RADIUS in cloud. Sul server RADIUS in cloud viene utilizzato un unico certificato pubblico affidabile a livello globale e il payload MDM distribuito sui laptop associa questo specifico certificato pubblico.

Commento dell'esaminatore: La centralizzazione dell'infrastruttura RADIUS riduce drasticamente i costi di gestione. L'uso di un certificato pubblico semplifica la catena di attendibilità sui dispositivi client, a condizione che il profilo MDM associ rigorosamente il certificato previsto per impedire l'intercettazione.

Domande di esercitazione

Q1. Stai effettuando l'audit della rete WiFi di un ospedale. Utilizzano PEAP-MSCHAPv2 per i dispositivi del personale. Durante la revisione, noti che nel profilo MDM inviato agli iPad non è selezionata l'opzione "Convalida certificato server". Qual è il rischio immediato?

Suggerimento: Considera cosa succede se un utente malintenzionato configura un dispositivo che trasmette l'SSID dell'ospedale.

Visualizza risposta modello

Il rischio immediato è un attacco Rogue Access Point (Evil Twin). Poiché gli iPad non convalidano il certificato del server, tenteranno di autenticarsi con qualsiasi AP che trasmetta l'SSID corretto. Un utente malintenzionato può intercettare l'handshake MSCHAPv2 e tentare di craccare le password del personale offline, compromettendo le credenziali.

Q2. Il dipartimento IT di un'università sta pianificando di migrare la rete degli studenti da una chiave precondivisa (PSK) a 802.1X. Desiderano utilizzare EAP-TLS per la massima sicurezza, ma incontrano resistenza da parte del team di helpdesk. Perché PEAP-MSCHAPv2 potrebbe essere una scelta più pratica in questo scenario?

Suggerimento: Considera il modello di proprietà dei dispositivi in un ambiente universitario.

Visualizza risposta modello

In un'università, i dispositivi non sono gestiti (BYOD). L'implementazione di EAP-TLS richiede l'emissione e l'installazione di un certificato client univoco sul laptop, telefono e tablet personale di ogni studente. Ciò comporta un enorme carico di supporto per l'helpdesk. PEAP-MSCHAPv2 richiede solo che gli studenti inseriscano il nome utente e la password universitari esistenti, rendendo l'onboarding significativamente più semplice e fornendo al contempo un importante aggiornamento della sicurezza rispetto a PSK.

Q3. Il certificato del server RADIUS della tua organizzazione scadrà tra 14 giorni. È emesso da una CA pubblica. Quali passaggi devi intraprendere per garantire che non vi siano interruzioni nella rete wireless PEAP-MSCHAPv2?

Suggerimento: Pensa a ciò che i supplicant sono attualmente configurati per considerare attendibile.

Visualizza risposta modello

È necessario acquisire il nuovo certificato dalla CA pubblica e installarlo sul server RADIUS. Aspetto fondamentale, devi verificare i profili wireless MDM. Se i profili sono associati allo specifico vecchio certificato, devono essere aggiornati per considerare attendibile il nuovo certificato prima della scadenza di quello vecchio. Se i profili associano solo la Root CA e il nuovo certificato è emesso dalla stessa Root CA, la transizione dovrebbe essere fluida, ma deve essere testata.

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 →