Sommario

Introduzione

Prerequisiti

Requisiti

Componenti usati

Descrizione

Passi

Dettagli di Lab Repro

FLUSSO DEL DEBITO

Cornice beacon originale

Beacon SSID nascosti

Richiesta di verifica inviata dal client all'SSID di transizione OWE

Risposta probe inviata dal punto di accesso al client

autenticazione OPEN

Richiesta di associazione dal client al punto di accesso

Risposta di associazione inviata dal punto di accesso al client

Scambio chiave

Autenticazione L2 riuscita

Stato di apprendimento IP

Client in stato RUN

Client non supportati per la crittografia OWE

Informazioni sulla transizione rapida

OWE non supportato con PSK/dot1x

Risoluzione dei problemi

RA Trace ed EPC (Embedded Packet Capture)

CAPPUCCIO

Roaming

Introduzione

Questo documento descrive il flusso di transizione OWE e il suo funzionamento sul controller WLC (Wireless LAN Controller) Catalyst 9800.

Prerequisiti

Requisiti

Cisco raccomanda la conoscenza dei seguenti argomenti:

- Come configurare il WLC 9800, il punto di accesso (AP) per le operazioni di base

- Come configurare i profili WLAN e criteri.

Componenti usati

Le informazioni fornite in questo documento si basano sulle seguenti versioni software e hardware:

- C9800-80, Cisco IOS® XE 17.12.4 e testato anche in Cisco IOS® XE 17.9.6

- Modello AP: C9136I, controllato sia in modalità locale che in modalità flex connect.

Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Su tutti i dispositivi menzionati nel documento la configurazione è stata ripristinata ai valori predefiniti. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi.

Descrizione

- OWE (Opportunistic Wireless Encryption) è un'estensione di IEEE 802.11 che fornisce la crittografia per il supporto wireless. Lo scopo dell'autenticazione basata su OWE è quello di evitare la connettività wireless aperta non protetta tra i punti di accesso e i client.

- Per impostare la crittografia wireless, OWE utilizza la crittografia basata sugli algoritmi Diffie-Hellman.

- Con OWE, il client e l'access point eseguono uno scambio di chiavi Diffie-Hellman durante la procedura di accesso e utilizzano il segreto pairwise risultante con l'handshake a 4 vie.

- L'utilizzo di OWE migliora la sicurezza delle reti wireless per le installazioni in cui vengono installate reti aperte o condivise basate su PSK.

Passi

1. Configurare una WLAN APERTA senza crittografia/sicurezza e abilitare la trasmissione.

2. Configurare un altro SSID con le impostazioni di sicurezza OWE ed eseguire il mapping del numero ID OPEN WLAN in modalità di transizione wlan-id. Disabilitare l'opzione SSID broadcast in questo SSID di transizione OWE.

3. Mappare il numero ID della WLAN di transizione OWE nel campo OPEN WLAN "transition-mode-wlan-id" (WLAN aperta, modalità di transizione: id-wlan).

Dettagli di Lab Repro

- Apri nome SSID: OPEN-OWE

- Nome SSID transizione OWE: OWE-Transition

- BSSID di OPEN-OWE: 40:ce:24:gg:2e:87

- BSSID della transizione verso il basso: 40:ce:24:gg:2e:8f

FLUSSO DEL DEBITO

1. I beacon possono essere trasmessi per OPEN SSID. È possibile visualizzarli tramite il relativo nome SSID in AIR PCAP.

2. In AIR PCAP è inoltre possibile visualizzare l'SSID protetto nascosto con il nome "Wildcard" anziché il nome SSID.

3. Dopo aver ricevuto il frame beacon per OPEN SSID, se dispone o supporta OWE, i client possono iniziare a inviare la richiesta di probe a OWE SSID di transizione (ovvero SSID abilitato per la sicurezza anziché OPEN SSID).

4. I client supportati da OWE possono ottenere la risposta del probe da SSID di transizione.

5. L'autenticazione OPEN può avvenire tra client e punto di accesso.

6. Il client può inviare la richiesta di associazione all'access point con i dettagli di scambio chiave DH e utilizzare il segreto pairwise risultante per l'handshake a 4 vie.

7. Il punto di accesso può inviare una risposta di associazione.

8. L'handshake a quattro vie può essere eseguito tra il punto di accesso e il dispositivo client.

9. Una volta completata la gestione delle chiavi, la chiave primaria di secondo livello può avere esito positivo.

10. Il client può ottenere IP da DHCP, ARP, ecc.

11. Il client può passare allo stato RUN.

12. Se i dispositivi client non supportano OWE, può inviare una richiesta di sonda a OPEN SSID e può ottenere direttamente l'indirizzo IP prima di passare allo stato RUN.

Cornice beacon originale

- Qui, AIR PCAP lo mostra, la trasmissione SSID "OPEN-OWE" (Beacon Frame). che contiene i dettagli SSID della transizione e viene denominata "OWE-Transition".

Image-1 Frame beacon di OPEN SSID

Beacon SSID nascosti

- In base alla configurazione WLAN, "broadcasting" è disabilitato per questo SSID "OWE-Transition". Tuttavia, è possibile visualizzare i beacon SSID nascosti in AIR PCAP che contengono il nome SSID "Wildcard". Tuttavia, se si controlla tale pacchetto, esso contiene i dettagli OWE-Transition.

- Ottenere il BSSID del SSID nascosto utilizzando questo pacchetto, ad esempio "40:ce:24:dd:2e:8f" ed eseguirne la ricerca nell'acquisizione del pacchetto.

- In questo pacchetto, viene mostrato che SSID "Missing" (Mancante) e che contiene il SSID di transizione "OPEN-OWE" e il BSSID "40:ce:24:dd:2e:87".

Image-2 SSID nascosto - transizione OWE

Richiesta di verifica inviata dal client all'SSID di transizione OWE

- In base all'SSID "OPEN-OWE" del frame del beacon, il client viene a conoscenza degli altri dettagli SSID necessari per la connessione, in questo scenario è "OWE-Transition". Se il client è in grado di supportare la crittografia OWE, può inviare la richiesta di probe all'SSID "OWE-Transition" e ottenere una risposta.

- La richiesta di sonda è stata inviata a OWE-Transition BSSID "40:ce:24:dd:2e:8f" e ha ricevuto una risposta. Anche all'interno di questo pacchetto di risposta della sonda è possibile visualizzare i dettagli di OPEN-OWE SSID.

Image-3 Richiesta probe

Risposta probe inviata dal punto di accesso al client

- Il client ha ricevuto una risposta di richiesta per l'SSID "OWE-Transition", ma ha i suoi dettagli SSID originali "OPEN-OWE" in WiFi Alliance.

Image-4 Risposta probe

autenticazione OPEN

- Dopo aver ricevuto la risposta della sonda, l'autenticazione OPEN può avvenire tra il client e l'access point per controllare i dettagli/le funzionalità wifi dei client, prima dell'associazione.

Image-5 Autenticazione OPEN dopo il completamento del probe

Richiesta di associazione dal client al punto di accesso

- In questo pacchetto, il client può allegare il valore del parametro Diffie-Hellman per la crittografia.

Image-6 Richiesta associazione

- In RSA trace è possibile iniziare a visualizzare i log del client dalla fase di associazione,

2025/01/21 15:21:57.391071821 {wncd_x_R0-0}{1}: [client-orch-sm] [21675]: (note): MAC: ee13.e8a8.cd5b  Association received. BSSID 40ce.24dd.2e8f, WLAN OWE-Transition, Slot 1 AP 40ce.24dd.2e80, APA023.9F66.1B3C, Site tag default-site-tag, Policy tag default-policy-tag, Policy profile OWE-Policy, Switching Central, Socket delay 0ms

2025/01/21 15:21:57.391117645 {wncd_x_R0-0}{1}: [client-orch-sm] [21675]: (debug): MAC: ee13.e8a8.cd5b  Received Dot11 association request. Processing started,SSID: OWE-Transition, Policy profile: OWE-Policy, AP Name: APA023.9F66.1B3C, Ap Mac Address: 40ce.24dd.2e80BSSID MAC0000.0000.0000wlan ID: 36RSSI: -42, SNR: 49

Risposta di associazione inviata dal punto di accesso al client

Image-7 Risposta associazione

2025/01/21 15:21:57.391334260 {wncd_x_R0-0}{1}: [client-orch-state] [21675]: (note): MAC: ee13.e8a8.cd5b  Client state transition: S_CO_INIT -> S_CO_ASSOCIATING

2025/01/21 15:21:57.392296819 {wncd_x_R0-0}{1}: [dot11] [21675]: (note): MAC: ee13.e8a8.cd5b  Association success. AID 1, Roaming = False, WGB = False, 11r = False, 11w = True Fast roam = False

Scambio chiave

L'handshake a 4 vie può essere eseguito tra il punto di accesso e il dispositivo client.

Chiave 1 inviata dal punto di accesso

Chiave 2 inviata dal client

Chiave-3 inviata dal punto di accesso

Chiave 4 inviata dal client

Image-8 Handshake a 4 vie

2025/01/21 15:21:57.392538716 {wncd_x_R0-0}{1}: [client-orch-sm] [21675]: (debug): MAC: ee13.e8a8.cd5b  Starting L2 authentication. Bssid in state machine:40ce.24dd.2e8f  Bssid in request is:40ce.24dd.2e8f

2025/01/21 15:21:57.392557538 {wncd_x_R0-0}{1}: [client-orch-state] [21675]: (note): MAC: ee13.e8a8.cd5b  Client state transition: S_CO_ASSOCIATING -> S_CO_L2_AUTH_IN_PROGRESS

2025/01/21 15:21:57.392640494 {wncd_x_R0-0}{1}: [client-auth] [21675]: (note): MAC: ee13.e8a8.cd5b  L2 Authentication initiated. method PSK, Policy VLAN 1417, AAA override = 0, NAC = 0

2025/01/21 15:21:57.394830551 {wncd_x_R0-0}{1}: [client-auth] [21675]: (info): MAC: ee13.e8a8.cd5b  Client auth-interface state transition: S_AUTHIF_AWAIT_PSK_AUTH_START_RESP -> S_AUTHIF_PSK_AUTH_PENDING

2025/01/21 15:21:57.395171903 {wncd_x_R0-0}{1}: [client-auth] [21675]: (info): MAC: ee13.e8a8.cd5b  Client auth-interface state transition: S_AUTHIF_PSK_AUTH_PENDING -> S_AUTHIF_ADD_MOBILE_ACK_WAIT_KM

2025/01/21 15:21:57.420590731 {wncd_x_R0-0}{1}: [client-auth] [21675]: (info): MAC: ee13.e8a8.cd5b  Client auth-interface state transition: S_AUTHIF_ADD_MOBILE_ACK_WAIT_KM -> S_AUTHIF_PSK_AUTH_KEY_XCHNG_PENDING

2025/01/21 15:21:57.420706435 {wncd_x_R0-0}{1}: [client-keymgmt] [21675]: (info): MAC: ee13.e8a8.cd5b  EAP key M1 Sent successfully

2025/01/21 15:21:57.420775720 {wncd_x_R0-0}{1}: [client-keymgmt] [21675]: (info): MAC: ee13.e8a8.cd5b  Client key-mgmt state transition: S_INITPMK -> S_PTK_START

2025/01/21 15:21:57.426548998 {wncd_x_R0-0}{1}: [client-keymgmt] [21675]: (info): MAC: ee13.e8a8.cd5b   M2 Status: EAP key M2 validation success

2025/01/21 15:21:57.426725965 {wncd_x_R0-0}{1}: [client-keymgmt] [21675]: (info): MAC: ee13.e8a8.cd5b  EAP key M3 Sent successfully

2025/01/21 15:21:57.426727805 {wncd_x_R0-0}{1}: [client-keymgmt] [21675]: (info): MAC: ee13.e8a8.cd5b  Client key-mgmt state transition: S_PTK_START -> S_PTKINITNEGOTIATING

2025/01/21 15:21:57.434078994 {wncd_x_R0-0}{1}: [client-keymgmt] [21675]: (info): MAC: ee13.e8a8.cd5b  M4 Status: EAP key M4 validation is successful

2025/01/21 15:21:57.434099154 {wncd_x_R0-0}{1}: [client-keymgmt] [21675]: (note): MAC: ee13.e8a8.cd5b  EAP Key management successful. AKM:OWE Cipher:CCMP WPA Version: WPA3

Autenticazione L2 riuscita

2025/01/21 15:21:57.434111288 {wncd_x_R0-0}{1}: [client-keymgmt] [21675]: (info): MAC: ee13.e8a8.cd5b  Client key-mgmt state transition: S_PTKINITNEGOTIATING -> S_PTKINITDONE

2025/01/21 15:21:57.434250308 {wncd_x_R0-0}{1}: [client-auth] [21675]: (note): MAC: ee13.e8a8.cd5b  L2 PSK Authentication Success. EAP type: NA, Resolved VLAN: 1417, Audit Session id: 0000000000001BBA88469FD1

2025/01/21 15:21:57.434286035 {wncd_x_R0-0}{1}: [client-auth] [21675]: (info): MAC: ee13.e8a8.cd5b  Client auth-interface state transition: S_AUTHIF_PSK_AUTH_KEY_XCHNG_PENDING -> S_AUTHIF_PSK_AUTH_DONE

2025/01/21 15:21:57.434308953 {wncd_x_R0-0}{1}: [client-orch-sm] [21675]: (debug): MAC: ee13.e8a8.cd5b  L2 Authentication of station is successful., L3 Authentication : 0

Stato di apprendimento IP

2025/01/21 15:21:57.434789679 {wncd_x_R0-0}{1}: [client-orch-sm] [21675]: (note): MAC: ee13.e8a8.cd5b  Mobility discovery triggered. Client mode: Local

2025/01/21 15:21:57.436611026 {wncd_x_R0-0}{1}: [client-orch-state] [21675]: (note): MAC: ee13.e8a8.cd5b  Client state transition: S_CO_MOBILITY_DISCOVERY_IN_PROGRESS -> S_CO_DPATH_PLUMB_IN_PROGRESS

2025/01/21 15:21:57.437239513 {wncd_x_R0-0}{1}: [client-orch-state] [21675]: (note): MAC: ee13.e8a8.cd5b  Client state transition: S_CO_DPATH_PLUMB_IN_PROGRESS -> S_CO_IP_LEARN_IN_PROGRESS

2025/01/21 15:21:57.437508189 {wncd_x_R0-0}{1}: [client-iplearn] [21675]: (info): MAC: ee13.e8a8.cd5b  IP-learn state transition: S_IPLEARN_INIT -> S_IPLEARN_IN_PROGRESS

2025/01/21 15:21:57.534166453 {wncd_x_R0-0}{1}: [sisf-packet] [21675]: (info): TX: DHCPv4 from interface capwap_90000016 on vlan 1417 Src MAC: ee13.e8a8.cd5b Dst MAC: ffff.ffff.ffff src_ip: 0.0.0.0, dst_ip: 255.255.255.255, BOOTPREQUEST, SISF_DHCPREQUEST, giaddr: 0.0.0.0, yiaddr: 0.0.0.0, CMAC: ee13.e8a8.cd5b

2025/01/21 15:21:57.535325325 {wncd_x_R0-0}{1}: [client-iplearn] [21675]: (note): MAC: ee13.e8a8.cd5b  Client IP learn successful. Method: DHCP IP: 10.107.81.254

2025/01/21 15:21:57.535874658 {wncd_x_R0-0}{1}: [sisf-packet] [21675]: (info): TX: DHCPv4 from interface Tw0/0/1 on vlan 1417 Src MAC: 4cec.0fde.a4c1 Dst MAC: ee13.e8a8.cd5b src_ip: 10.107.81.1, dst_ip: 10.107.81.254, BOOTPREPLY, SISF_DHCPACK, giaddr: 0.0.0.0, yiaddr: 10.107.81.254, CMAC: ee13.e8a8.cd5b

2025/01/21 15:21:57.536500021 {wncd_x_R0-0}{1}: [client-orch-sm] [21675]: (debug): MAC: ee13.e8a8.cd5b  Received ip learn response. method: IPLEARN_METHOD_DHCP

Client in stato RUN

2025/01/21 15:21:57.537017277 {wncd_x_R0-0}{1}: [client-orch-state] [21675]: (note): MAC: ee13.e8a8.cd5b  Client state transition: S_CO_IP_LEARN_IN_PROGRESS -> S_CO_RUN

Client non supportati per la crittografia OWE

- Esaminando un frame del beacon, i client vengono a sapere se sono in grado di supportare o meno questo metodo di crittografia. Se non è supportata, può semplicemente inviare una richiesta di richiesta di verifica per aprire SSID "OPEN-OWE" e può eseguire una normale autenticazione aperta, ottenere l'indirizzo IP, quindi può passare allo stato RUN.

2025/01/16 15:36:06.178370757 {wncd_x_R0-2}{1}: [client-orch-sm] [17332]: (note): MAC: d037.4587.8f35  Association received. BSSID 6cd6.e301.bbae, WLAN OPEN-OWE, Slot 1 AP 6cd6.e301.bba0, ap01, Site tag default-site-tag, Policy tag Laki-Policy-Tag, Policy profile OWE-Policy, Switching Central, Socket delay 0ms

2025/01/16 15:36:06.209288788 {wncd_x_R0-2}{1}: [dot11] [17332]: (note): MAC: d037.4587.8f35  Association success. AID 1, Roaming = False, WGB = False, 11r = False, 11w = False Fast roam = False

2025/01/16 15:36:06.248651191 {wncd_x_R0-2}{1}: [client-auth] [17332]: (note): MAC: d037.4587.8f35  Open L2 Authentication Success. EAP type: NA, Resolved VLAN: 1417, Audit Session id: 000000000000000B696B83DE

2025/01/16 15:36:06.248751507 {wncd_x_R0-2}{1}: [client-orch-state] [17332]: (note): MAC: d037.4587.8f35  Client state transition: S_CO_L2_AUTH_IN_PROGRESS -> S_CO_MOBILITY_DISCOVERY_IN_PROGRESS

2025/01/16 15:36:06.281808554 {wncd_x_R0-2}{1}: [client-orch-state] [17332]: (note): MAC: d037.4587.8f35  Client state transition: S_CO_MOBILITY_DISCOVERY_IN_PROGRESS -> S_CO_DPATH_PLUMB_IN_PROGRESS

2025/01/16 15:36:06.303307756 {wncd_x_R0-2}{1}: [client-orch-state] [17332]: (note): MAC: d037.4587.8f35  Client state transition: S_CO_DPATH_PLUMB_IN_PROGRESS -> S_CO_IP_LEARN_IN_PROGRESS

2025/01/16 15:36:10.305041414 {wncd_x_R0-2}{1}: [client-iplearn] [17332]: (note): MAC: d037.4587.8f35  Client IP learn successful. Method: ARP IP: 10.106.241.167

2025/01/16 15:36:10.305777492 {wncd_x_R0-2}{1}: [client-orch-state] [17332]: (note): MAC: d037.4587.8f35  Client state transition: S_CO_IP_LEARN_IN_PROGRESS -> S_CO_RUN

Informazioni sulla transizione rapida

- È possibile configurare OWE solo nell'autenticazione OPEN o in Webauth (CWA/LWA/EWA).

- FT non è supportato nella transizione OWE.

- Se si attiva FT, viene visualizzato questo messaggio di errore:

Image-9 Messaggio di errore quando viene abilitato FT in OWE Transition SSID

OWE non supportato con PSK/dot1x

Non siamo in grado di abilitare OWE in queste combinazioni,

1. 802.1x o FT+802.1x

2. PSK o FT+PSK o PSK-SHA256

3. SAE o FT+SAE

4. 802.1x-SHA256 o FT+802.1x-SHA256

Se si tenta di attivare uno di questi metodi, è possibile che venga visualizzato il messaggio di errore

Image-10 Ricevimento del messaggio di errore durante l'abilitazione di altri metodi di autenticazione in OWE SSID

Image 11 Messaggio di errore durante l'abilitazione di AKM

- Nella versione Cisco IOS® XE 17.9.6 IOS, è possibile visualizzare l'opzione "OWE" in AKM quando si seleziona "WPA2+WPA3". Tuttavia, è possibile visualizzare il messaggio di errore e non utilizzare OWE con questa combinazione.

Image 12 Messaggio di errore quando si sceglie WPA2+WPA3

- Nella versione Cisco IOS® XE 17.12.4, se si sceglie "WPA2+WPA3", non è possibile ottenere l'opzione "OWE" in AKM,

Image 13 Messaggio di errore - Opzione OWE non disponibile in AKM

Risoluzione dei problemi

1. Verificare le configurazioni sia nelle WLAN, sia nell'OPEN SSID e nell'SSID di transizione OWE se l'ID della WLAN di transizione deve essere mappato.

2. L'opzione di trasmissione deve essere disabilitata in OWE Transition SSID. Deve essere abilitata solo in OPEN SSID.

3. Verificare i metodi di autenticazione/crittografia/FT supportati descritti in questo articolo.

4. Se le configurazioni sono adatte dall'estremità del WLC, raccogliere i log e gli output necessari per ridurre il problema,

RA Trace ed EPC (Embedded Packet Capture)

Login alla GUI WLC -> Risoluzione dei problemi -> Traccia radioattiva -> Aggiungi indirizzo MAC wifi client -> Casella di controllo di client selezionati -> Avvia

Login alla GUI WLC -> Risoluzione dei problemi -> Packet Capture -> Add new file name -> Scegliere l'interfaccia uplink e WMI VLAN/Interface -> Start (Avvia).

Dal computer client: Se possibile, è possibile installare l'applicazione wireshark e raccogliere l'acquisizione del pacchetto scegliendo l'interfaccia WiFi.

https://www.cisco.com/c/en/us/support/docs/wireless/catalyst-9800-series-wireless-controllers/213949-wireless-debugging-and-log-collection-on.html#anc12

CAPPUCCIO

È possibile raccoglierlo utilizzando il laptop MAC o configurando uno dei punti di accesso in modalità sniffer, si prega di fare riferimento questi collegamenti,

Da laptop MAC:

https://www.cisco.com/c/en/us/support/docs/wireless-mobility/wireless-mobility/217042-collect-packet-captures-over-the-air-on.html

Da Sniffer AP:

https://www.cisco.com/c/en/us/support/docs/wireless/catalyst-9800-series-wireless-controllers/217057-configure-access-point-in-sniffer-mode-o.html

Collegare un laptop (server wireshark) alla porta dello switch e deve contenere un'applicazione wireshark. Questo server wireshark deve essere raggiungibile dall'interfaccia WMI WLC. È necessario consentire l'uso del protocollo "5555 o 5000 o 5556" nel firewall se questo è posizionato tra il WLC e il server wireshark.

Controllare se c'è qualsiasi "gscaler" installato in quel PC dove wireshark installato, se è più di "spegnere" e provare, se si tratta di un firewall come windows defender o qualsiasi cosa presente in esso, disabilitare questi e provare a raccogliere PCAP.

Roaming

Quando il client esegue il roaming da un punto di accesso a un altro, deve eseguire la procedura seguente:

- Necessità di inviare una riassociazione/associazione - A seconda della richiesta del client.

- È necessario inviare i dettagli DH (Diffie-Helman) nella richiesta di associazione.

- Il client può ottenere i dettagli DH nella risposta dell'associazione dall'access point, in base a questo PMK generato sia nel client che nell'access point.

- È possibile che l'handshake a 4 vie venga eseguito tra il punto di accesso e il client.

- In OWE non è possibile abilitare FT, quindi 802.11r non è possibile.

- Ogni volta, durante il roaming, il client deve eseguire l'handshake a 4 vie dopo lo scambio DH in associazione.

- Client e AP che utilizzano il proprio PMKID, è univoco per ogni AP e client.

- Se il client si connette allo stesso punto di accesso, può utilizzare lo stesso PMKID. In alcuni scenari, se il client è stato eliminato rispetto a AP può generare un nuovo PMKID, tuttavia il client utilizza lo stesso PMKID per l'handshake a 4 vie.

Esempio:

Se il client si connette allo stesso punto di accesso, è possibile visualizzare lo stesso PMKID sia in Association-Request che in Association-Response. Nella risposta Association non è possibile visualizzare i dettagli DH se viene utilizzato lo stesso PMKID.

Image 14 Utilizzo dello stesso PMKID

Image 15 Risposta di associazione con lo stesso PMKID

Per il test, il client è stato eliminato manualmente dal WLC e associato di nuovo allo stesso AP. In questo momento, il client invia lo stesso PMKID, ma l'AP invia i dettagli DH nella risposta dell'associazione.

Image 16 Dopo l'eliminazione, il client ha inviato lo stesso PMKID con i dettagli DH

Image 17 AP utilizza i valori DH per generare il nuovo PMKID

In questo esempio: Sia AP che client utilizzano lo stesso PMKID durante l'handshake a 4 vie. Archiviare i messaggi "M1 e M2".

Immagine - 18: AP e client che utilizzano lo stesso PMKID

In questo esempio: Il client utilizza lo stesso PMKID ma il punto di accesso utilizza un PMKID diverso generato dopo l'eliminazione del client. Controllare i messaggi "M1 e M2".

Image 19 AP e client che utilizzano un PMKID diverso

Da traccia RA interna:

In questo esempio: Il client ha inviato i parametri DH nella richiesta di associazione e l'access point è stato elaborato prima della generazione della chiave PMK.

2025/01/21 15:18:50.157081690 {wncd_x_R0-0}{1}: [dot11-validate] [21675]: (debug): MAC: ee13.e8a8.cd5b  In case of DH parameter IE received.

2025/01/21 15:18:50.157082294 {wncd_x_R0-0}{1}: [dot11-validate] [21675]: (debug): MAC: ee13.e8a8.cd5b  Dot11 ie process received DH param element.

2025/01/21 15:18:50.157523328 {wncd_x_R0-0}{1}: [dot11-validate] [21675]: (debug): MAC: ee13.e8a8.cd5b  OWE: prk:

2025/01/21 15:18:50.157531792 {wncd_x_R0-0}{1}: [dot11-validate] [21675]: (debug): MAC: ee13.e8a8.cd5b  OWE: PMK:

2025/01/21 15:18:50.157532236 {wncd_x_R0-0}{1}: [dot11-validate] [21675]: (debug): MAC: ee13.e8a8.cd5b  OWE: PMKID:

2025/01/21 15:18:50.157532538 {wncd_x_R0-0}{1}: [dot11-validate] [21675]: (debug): MAC: ee13.e8a8.cd5b  Dot11 IE validate DH parameter element.IE ID = 255 , Len = 35

2025/01/21 15:18:50.157841380 {wncd_x_R0-0}{1}: [dot11-frame] [21675]: (debug): MAC: ee13.e8a8.cd5b  OWE :DH parameter element encoding sucessful

In seguito, lo stesso client che si connette allo stesso punto di accesso, in questo momento, non ha generato un nuovo PMKID,

2025/01/21 15:21:57.391898613 {wncd_x_R0-0}{1}: [dot11-validate] [21675]: (debug): MAC: ee13.e8a8.cd5b  In case of DH parameter IE received.

2025/01/21 15:21:57.391903915 {wncd_x_R0-0}{1}: [dot11-validate] [21675]: (debug): MAC: ee13.e8a8.cd5b  Dot11 ie process received DH param element.

2025/01/21 15:21:57.391906073 {wncd_x_R0-0}{1}: [dot11-validate] [21675]: (debug): MAC: ee13.e8a8.cd5b  Dot11 ie validate DH param element. PMKID found so skipping DH processing.

2025/01/21 15:21:57.391906329 {wncd_x_R0-0}{1}: [dot11-validate] [21675]: (debug): MAC: ee13.e8a8.cd5b  Dot11 IE validate DH parameter element.IE ID = 255 , Len = 35