Vai al contenuto principale

Che cos'è l'autenticazione PEAP? Come il PEAP protegge il tuo WiFi

Questa guida autorevole analizza l'autenticazione PEAP per le reti WiFi aziendali, dettagliando la sua 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 il PEAP-MSCHAPv2 rimane appropriato e su come proteggerlo dalle minacce moderne.

Di Iain JewittPubblicato Aggiornato
📖 5 minuti di lettura1,383 parole2 esempi pratici3 domande di esercitazione8 definizioni chiave

Video overview

Ascolta questa guida

Visualizza trascrizione del podcast
Cos'è l'autenticazione PEAP? In che modo PEAP protegge il tuo WiFi. Un documento informativo Purple Enterprise WiFi Intelligence. Benvenuto. Se hai la responsabilità della sicurezza di rete per un gruppo alberghiero, un patrimonio retail, uno stadio o un'organizzazione del settore pubblico, questo documento è per te. Nei prossimi dieci minuti parleremo dell'autenticazione PEAP - cos'è effettivamente, come funziona sotto il cofano, dove si colloca nella tua architettura di sicurezza e, soprattutto, quando rappresenta la scelta giusta rispetto a quando dovresti cercare qualcosa di più robusto. Entriamo nel vivo del discorso. Sezione uno: Contesto e perché questo è importante proprio ora. La maggior parte delle implementazioni di WiFi aziendali oggi si affida ancora a uno dei due modelli di autenticazione. O si dispone di una chiave precondivisa - una singola password condivisa in tutta l'organizzazione - o si dispone di 802.1X, lo standard IEEE per il controllo dell'accesso alla rete basato su porta. PEAP si colloca saldamente nel campo del 802.1X ed è di gran lunga il metodo EAP più diffuso negli ambienti aziendali e istituzionali a livello globale. Il motivo per cui PEAP è diventato così dominante è semplice: ha risolto un problema operativo reale. Prima di PEAP, l'implementazione dell'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 mal di testa per l'implementazione di PKI per cui la maggior parte dei team IT semplicemente non aveva il budget o il tempo. PEAP ha offerto una via di mezzo: una forte autenticazione lato server tramite TLS, con credenziali di nome utente e password sul lato client. Nessun certificato client richiesto. Questo compromesso ha reso PEAP lo standard de facto per l'autenticazione WiFi aziendale per tutti gli anni 2000 e 2010, e rimane estremamente comune oggi. Comprenderne l'architettura - e i suoi 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 in questo scambio sono: il supplicant - ovvero il dispositivo client, sia esso un laptop, uno smartphone o un terminale IoT; l'authenticator - tipicamente 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 consiste nello stabilire il tunnel TLS. Quando il supplicant tenta di connettersi, l'authenticator non concede l'accesso immediatamente. Al contrario, avvia uno scambio EAP sulla rete locale - questo è EAPOL, EAP over LAN. L'authenticator lo inoltra al server RADIUS, che presenta il suo certificato TLS lato server al client. Il client convalida tale certificato rispetto al suo archivio di certificati attendibili. Se la convalida ha esito positivo, viene stabilito un tunnel TLS tra il client e il server RADIUS. Questo tunnel è crittografato - in genere TLS 1.2 o 1.3 nelle implementazioni moderne. La seconda fase è 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 confrontandole con il 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 al dispositivo di autenticazione 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. Questo è il valore fondamentale offerto da PEAP. Ora, quali sono i punti deboli di PEAP-MSCHAPv2? Ci sono due problemi significativi che qualsiasi progettista 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ò attivare un access point non autorizzato, presentare un certificato fraudolento e intercettare l'handshake MSCHAPv2. Strumenti come hostapd-wpe hanno reso questo attacco incredibilmente 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 è un aspetto non negoziabile in qualsiasi installazione professionale. Secondo: MSCHAPv2 è un protocollo datato con vulnerabilità note. Una ricerca del 2012 di Moxie Marlinspike ha dimostrato che le coppie challenge-response di MSCHAPv2 possono essere decifrate offline con una potenza di calcolo sufficiente. Se un utente malintenzionato riesce a catturare lo scambio di autenticazione interno - ad esempio tramite l'attacco dell'access point non autorizzato descritto sopra - può tentare di recuperare la password in chiaro offline. La robustezza della policy sulle password influisce quindi direttamente sull'esposizione del sistema. Password lunghe, complesse e generate casualmente riducono significativamente questo rischio. Confrontiamo questo scenario con EAP-TLS, in cui sia il server sia il client presentano certificati. Non ci sono password da sottrarre. La superficie di attacco è drasticamente ridotta. Il compromesso risiede nella complessità operativa: è necessaria una PKI, occorre emettere e gestire i certificati client e serve un meccanismo per distribuirli a ogni dispositivo. Per le organizzazioni con una gestione MDM matura e una PKI ben gestita, EAP-TLS rappresenta lo standard di riferimento. Per tutte le altre, PEAP-MSCHAPv2 configurato in modo rigoroso rimane una scelta difendibile e pratica. Sezione tre: Raccomandazioni di implementazione e insidie comuni. Ecco alcune linee guida pratiche per l'implementazione. Questi sono gli accorgimenti che distinguono una distribuzione PEAP sicura da una vulnerabile. Numero uno: imporre 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 ad attacchi di rogue AP, indipendentemente da quanto bene sia configurato tutto il resto. Numero due: distribuire tramite MDM o GPO, non tramite configurazione manuale. La configurazione manuale da parte degli utenti finali non è affidabile. Gli utenti cliccheranno per ignorare gli avvisi di certificato. Configureranno in modo errato il campo CA. Distribuisci i tuoi profili wireless tramite Microsoft Intune, Jamf o Criteri di gruppo. Questo garantisce una configurazione del supplicant coerente e conforme alle policy in tutta la tua infrastruttura. Numero tre: utilizzare TLS 1.2 come minimo sul server RADIUS. Disabilita TLS 1.0 e 1.1. La maggior parte delle implementazioni RADIUS moderne supporta questa opzione, ma vale la pena verificarlo - in particolare sulle implementazioni on-premises più datate. Numero quattro: integrare con il proprio identity provider. PEAP-MSCHAPv2 autentica a fronte di un archivio di credenziali. Tale archivio dovrebbe essere il tuo identity provider autorevole - Active Directory, Azure AD tramite estensione NPS o un servizio RADIUS in cloud con integrazione LDAP. Ciò significa che quando un dipendente lascia l'azienda, la disattivazione del suo account revoca immediatamente il suo accesso alla rete WiFi. Nessun segreto condiviso da ruotare, nessun deprovisioning manuale. Numero cinque: considerare la rete guest separatamente. PEAP è un metodo di autenticazione enterprise. Per il WiFi ospiti - in cui si registrano visitatori, clienti o partecipanti a eventi - è necessario un approccio diverso. Piattaforme come Purple forniscono un livello WiFi ospiti dedicato che gestisce l'autenticazione tramite Captive Portal, l'acquisizione dei dati e l'analisi senza richiedere un'infrastruttura RADIUS sul SSID guest. Mantieni il tuo SSID enterprise su 802.1X con PEAP e il tuo SSID guest su una rete separata e isolata con un onboarding appropriato. Numero sei: pianificare la rotazione dei certificati. Il certificato del server RADIUS scadrà. Quando ciò accadrà, ogni client che ha bloccato quel certificato non riuscirà a autenticarsi fino a quando 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 problemi di malfunzionamento più comuni che riscontro sul campo sono: convalida del certificato non applicata, che porta alla 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 inoltrare l'autenticazione PEAP tramite Azure AD, abilitando l'autenticazione a più fattori sul tuo 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 assicurarsi che la convalida del certificato del server sia forzata, che sia in uso TLS 1.2 o superiore e che il server RADIUS sia adeguatamente segmentato. 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 rappresenta 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 in sé. Quinta sezione: Riepilogo e prossimi passi. Per riassumere: PEAP è un protocollo di autenticazione a due fasi che racchiude le credenziali interne - in genere 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 tramite AP canaglia (rogue AP), resi possibili da supplicant configurati in modo errato che non convalidano il certificato del server. Puoi mitigare questo problema attraverso profili wireless imposti via MDM, il pinning della CA e la convalida del nome del server. Per la maggior parte delle distribuzioni WiFi aziendali - uffici aziendali, reti back-of-house degli hotel, reti per il personale di vendita al dettaglio - PEAP-MSCHAPv2 con una configurazione corretta rappresenta 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 fa la maggior parte di voi - ricorda che PEAP non è lo strumento adatto per l'onboarding degli ospiti. Prendi in considerazione piattaforme come Purple, che offrono un'autenticazione WiFi per gli ospiti creata appositamente con funzionalità di analytics, 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 si trovano nelle note del programma. Grazie per l'ascolto. Questa è stata una sessione informativa Purple Enterprise WiFi Intelligence Briefing.

Parte della nostra serie principale: Enterprise WiFi Security Guide →

Che cos'è l'autenticazione PEAP? Come il PEAP protegge il tuo WiFi

Executive Summary

Protected Extensible Authentication Protocol (PEAP) rimane il metodo di autenticazione 802.1X più ampiamente implementato negli ambienti aziendali odierni. Sviluppato congiuntamente da Cisco, Microsoft e RSA Security, PEAP è stato progettato per risolvere una sfida operativa specifica: come ottenere una forte autenticazione del server basata su certificati senza l'onere amministrativo paralizzante di dover distribuire certificati client a ogni dispositivo sulla rete.

Per i direttori IT e gli architetti di rete che gestiscono infrastrutture complesse - sia nel Retail, nell'ottica di Healthcare, o in grandi uffici aziendali - 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 installazioni 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 metterla in sicurezza nelle moderne reti aziendali.

Approfondimento Tecnico: L'Architettura di PEAP

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

Fase 1: Creazione del Tunnel TLS

Quando un supplicant (dispositivo client) tenta di connettersi alla rete, l'autenticatore (tipicamente 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 Che cos'è RADIUS? Come i Server RADIUS Proteggono le Reti WiFi.

Durante la Fase 1, il server RADIUS presenta il proprio certificato digitale al supplicant. Il supplicant convalida questo certificato confrontandolo con le proprie Autorità di Certificazione (CA) root attendibili. Se la convalida ha successo, viene stabilito un tunnel TLS (Transport Layer Security) tra il supplicant e il server RADIUS. Questo tunnel crittografato protegge tutte le comunicazioni successive da intercettazioni sul mezzo wireless.

Che cos'è l'autenticazione PEAP? Come il PEAP protegge il tuo WiFi - peap architecture overview

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 fondamentale per la sicurezza di PEAP è che lo scambio MSCHAPv2 vulnerabile è interamente incapsulato all'interno del tunnel TLS crittografato, proteggendolo dall'intercettazione passiva.

Guida all'implementazione: Protezione di PEAP-MSCHAPv2

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

1. Validazione obbligatoria del certificato del server

La vulnerabilità più significativa in un'implementazione PEAP è la mancata applicazione della validazione del certificato del server sul lato client. Poiché 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 l'associazione della CA radice specifica che ha emesso il certificato del server RADIUS e la definizione esplicita del Common Name (CN) o del Subject Alternative Name (SAN) previsto per il server.

2. Profili wireless imposti da MDM

Affidarsi agli utenti finali per configurare manualmente le impostazioni 802.1X è una via garantita verso il fallimento. Gli utenti fanno spesso clic per superare gli avvisi relativi ai certificati, compromettendo l'integrità del tunnel TLS.

Azione di implementazione: I profili di rete WiFi devono essere distribuiti a tutti i dispositivi aziendali tramite piattaforme di Mobile Device Management (MDM) (ad esempio, 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 implementazioni 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 TLS 1.3 preferito laddove supportato dalla base client.

Hai domande sulla tua configurazione specifica?

Il nostro team collabora con gestori di sedi, responsabili IT e ingegneri di rete in 80.000 sedi. Prenota una chiamata di 20 minuti e ti mostreremo come altri professionisti come te hanno risolto il problema.

Best Practice: Segmentazione strategica della rete

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

Isolamento dell'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 Trasporti dovrebbero implementare una soluzione dedicata per il WiFi Ospiti. Piattaforme come Purple forniscono un onboarding sicuro basato su Captive Portal che opera in modo completamente indipendente dall'infrastruttura 802.1X aziendale. Ciò garantisce l'isolamento del traffico degli ospiti, consentendo al contempo una ricca raccolta di dati attraverso WiFi Analytics.

Il ruolo di EAP-TLS

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

Che cos'è l'autenticazione PEAP? Come il PEAP protegge il tuo WiFi - peap vs eaptls comparison

Sebbene EAP-TLS offra una sicurezza superiore, richiede una Public Key Infrastructure (PKI) robusta 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, un'implementazione PEAP-MSCHAPv2 rigorosamente configurata rimane una scelta difendibile.

Risoluzione dei problemi e mitigazione dei rischi

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

La crisi della scadenza del certificato

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 interrompono immediatamente la connessione, causando un'interruzione di rete su larga scala.

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 relativi alle password e cracking offline

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

Mitigazione: La complessità della password utente sottostante rappresenta l'ultima linea di difesa. Imporre criteri rigorosi per le password - requisiti di lunghezza minima, regole di complessità e rotazione regolare - per aumentare il costo computazionale del cracking offline.

ROI e impatto sul business

Il passaggio da PSK a un'implementazione PEAP 802.1X gestita correttamente offre un valore aziendale misurabile in diverse dimensioni.

  1. Minore carico amministrativo: L'integrazione dell'autenticazione WiFi direttamente con l'identity provider aziendale (ad esempio Active Directory) automatizza l'onboarding e l'offboarding. Quando un dipendente se ne va, la disattivazione del suo account di directory revoca immediatamente l'accesso alla rete, eliminando la necessità di ruotare 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 ricondurre con certezza l'attività di rete 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 accesso non autorizzato da parte di ex dipendenti o malintenzionati, proteggendo la proprietà intellettuale e i dati aziendali sensibili.

Per le organizzazioni che desiderano ottimizzare la propria architettura di rete più ampia insieme alla sicurezza wireless, si consiglia 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 e EAP-TLS.

EAPOL (EAP over LAN)

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

Il meccanismo mediante 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 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 tracciamento (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 richiede la protezione del tunnel PEAP TLS a causa di debolezze crittografiche.

EAP-TLS

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

L'alternativa altamente sicura a PEAP, che richiede un'implementazione PKI ma elimina le vulnerabilità legate alle 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 modificata da tre anni a causa dell'interruzione operativa che comporterebbe l'aggiornamento di tutti i terminali POS e dei tablet del personale. In che modo dovrebbero implementare il PEAP per risolvere questo problema?

L'hotel dovrebbe implementare un'architettura 802.1X utilizzando PEAP-MSCHAPv2, integrando il proprio controller wireless LAN con l'Active Directory centrale tramite un server RADIUS (ad esempio, Microsoft NPS). Devono utilizzare la propria 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 da AP canaglia, 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 di negozio in 500 sedi. Desiderano utilizzare PEAP-MSCHAPv2 ma sono preoccupati per il carico amministrativo legato alla gestione dei certificati RADIUS in così tante sedi.

Invece di distribuire server RADIUS locali in ogni negozio, il rivenditore dovrebbe utilizzare una soluzione RADIUS ospitata in cloud 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. Un unico certificato pubblico affidabile a livello globale viene utilizzato sul server RADIUS in cloud 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 impedirne 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 il profilo MDM distribuito sugli iPad non ha la spunta su "Convalida certificato del 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 di tipo 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 pre-condivisa (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 il rilascio e l'installazione di un certificato client univoco sul laptop, telefono e tablet personale di ogni studente. Ciò rappresenta 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 pur fornendo un importante aggiornamento di 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

Devi 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 specificamente al vecchio certificato, devono essere aggiornati per considerare attendibile il nuovo certificato prima che il vecchio scada. Se i profili associano solo la Root CA e il nuovo certificato è emesso dalla stessa Root CA, la transizione dovrebbe essere fluida, ma deve comunque essere testata.

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.