Chap 20 - Authenticating Wireless Clients Flashcards
How many versions of WPA are there?
3 WPA1, WPA2 and WPA3
What does WPA stand for, who certifies it, and what 2 things does it specify?
- Wi-Fi Protected Access
- Certified by Wi-Fi Alliance
- Specifies data confidentiality and integrity methods
How many modes of WPA are there?
- WPA Personal (pre-shared key)
- WPA Enterprise (802.1x)
How does WPA Personal authenticate?
- A pre-shared key is configured on every client and AP
- Clients and APs use the pre-shared key to do a 4-way handshake to construct and exchange encryption key material without sending the PSK over the air
What is the downside to using WPA1-Personal or WPA2-Personal
Malicious user can eavesdrop and capture the four-way handshake and then use a dictionary attack to guess the pre-shared key
What has been done differently in WPA3 to avoid the problems with WPA1 and 2?
- Simultaneous Authentication of Equals (SAE) - key exchange strengthened
- Client and AP can initiate the authentication process equally and even simultaneously
- Forward Secrecy - even if the PSK is compromised attackers won’t be able to use it to unencrypt data that has already been transmitted over the air
When configuring WPA2-Personal or WPA3-Personal what should you avoid?
Avoid any hybrid mode of WPA like weak WPA with strong AES or strong WPA2 with weak TKIP because these have been deprecated.
What 3 parties make up the 802.1x 3 party authentication?
- Supplicant
- Authenticator (usually the WLC)
- Authentication Server (usually a RADIUS server)
What does EAP stand for, what does it define, and what does it do?
- Extensible Authentication Protocol
- Defines a set of common functions that actual authentication methods can use
- Allows enough connectivity with the AP to allow the client to authenticate.
In 802.1x what role does the WLC play?
Authenticator
When configuring the WLC to use 802.1x do you need to select which type of EAP method?
No, that is configured on the RADIUS server and must be supported by the client
What is Local EAP?
It allows the client EAP access to the EAP Authentication Server built into the WLC.
When using Local EAP what 4 versions are supported?
- LEAP
- PEAP
- EAP-Fast
- EAP-TLS
What is WebAuth?
It presents the end user with web page content to read and interact with before granting access to the network.
What are the 2 authentication modes supported by WPA?
- Personal mode using PSK
- Enterprise mode using 802.1x