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.
Ascolta questa guida
Visualizza trascrizione del podcast
- Executive Summary
- Approfondimento Tecnico: L'Architettura del PEAP
- Fase 1: Stabilimento del Tunnel TLS
- Fase 2: Autenticazione Interna
- Guida all'implementazione: Proteggere PEAP-MSCHAPv2
- 1. Validazione obbligatoria del certificato del server
- 2. Profili wireless imposti tramite MDM
- 3. Deprezzamento dei protocolli legacy
- Best Practice: Segmentazione strategica della rete
- Isolare l'accesso ospiti
- Il ruolo di EAP-TLS
- Risoluzione dei problemi e mitigazione dei rischi
- La crisi della scadenza dei certificati
- Criteri password e cracking offline
- ROI e impatto aziendale

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.

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.

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.
- 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.
- 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.
- 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.
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.
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.
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.
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.