cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
727
Views
3
Helpful
11
Replies

Does WPA Personal still use EAP to perform authentication?

Mitrixsen
Level 1
Level 1

Hello, everyone.

When I was first studying for the CCNA, I thought we had two main methods of how users can be authenticated

1. Via PSKs in WPA Personal
2. By using EAP, a RADIUS server, 802.1x, and so on in WPA Enterprise

However, after labbing up the 4-way handshake today, I noticed that even if I am using PSKs as my form of authentication, EAP is still used?

Mitrixsen_0-1745411078081.png

It’s just a little confusing considering that it says 802.1x at the bottom even though I am not using that.

Thank you.
David

2 Accepted Solutions

Accepted Solutions

M02@rt37
VIP
VIP

Hello David

Even though WPA2 personal does not use EAP for autentication (since it relies solely on a shared password...), it still uses the 4 way handshake, which is transported over EAPOL frames.

When you're analyzing the trafic and see “EAPOL” or even “802.1X,” what you're actualy seeing are the mechanics of the 4 Way handshake — not an EAP-based authentication process. Many tools and diagrams will still label these frames as "EAP" or "802.1X" simply because EAPOL was originally developed for 802.1X-based Enterprise authentication, and the same frame type is reused in WPA-Personal...

What causes confusion is that these handshake messages are EAPOL frame, even though no actual EAP exchange (like identity request, challenge...) take place — because EAPoL is just the "transport protocol" originally designed for 802.1X/EAP, but reused here !

 

Best regards
.ı|ı.ı|ı. If This Helps, Please Rate .ı|ı.ı|ı.

View solution in original post

wpa personal vs wpa enterprise 

Both use shared key

But in personal the wlc/ap and client use simple exchange (not eap) for authc

In enterprise the client need to send it shared key to aaa server (via 802.1x) here it need to use eap.

MHM

View solution in original post

11 Replies 11

M02@rt37
VIP
VIP

Hello David

Even though WPA2 personal does not use EAP for autentication (since it relies solely on a shared password...), it still uses the 4 way handshake, which is transported over EAPOL frames.

When you're analyzing the trafic and see “EAPOL” or even “802.1X,” what you're actualy seeing are the mechanics of the 4 Way handshake — not an EAP-based authentication process. Many tools and diagrams will still label these frames as "EAP" or "802.1X" simply because EAPOL was originally developed for 802.1X-based Enterprise authentication, and the same frame type is reused in WPA-Personal...

What causes confusion is that these handshake messages are EAPOL frame, even though no actual EAP exchange (like identity request, challenge...) take place — because EAPoL is just the "transport protocol" originally designed for 802.1X/EAP, but reused here !

 

Best regards
.ı|ı.ı|ı. If This Helps, Please Rate .ı|ı.ı|ı.

Hi M02@rt37 

So if I understand this correctly, when we say that PSK authentication doesn't use EAP, we mean that no EAP messages (challenges, requests, responses) are used for authentication.

But this doesn't mean that EAPOL isn't being used, right? So is it right to say that it's a transport protocol that carries PSK-related information and in the case of WPA Enterprise, EAP messages?

Thank you, again!
David

Yes sir!

EAPoL is a transport protocol used in both WPA-Personal and WPA-Enterprise.

In WPA enterprise, it carries EAP messages during the authentication phase, and in WPA personal, it caries key managment frames (4-Way Handshake), not EAP messages !

 

Best regards
.ı|ı.ı|ı. If This Helps, Please Rate .ı|ı.ı|ı.

wpa personal vs wpa enterprise 

Both use shared key

But in personal the wlc/ap and client use simple exchange (not eap) for authc

In enterprise the client need to send it shared key to aaa server (via 802.1x) here it need to use eap.

MHM

Hi @MHM Cisco World 

What is typically mean't by when people say that EAP is not used for auth in personal mode? In my wireshark capture, EAPOL is still being used. Is there any major difference there?

David

You must be aware the different between authc and key exchange'

As I mention for authc the client not use eap it use simple authc handshake' for key exchange PMK the ap/wlc and client use eap to drive PMK.

https://mrncciew.com/2019/11/29/wpa3-sae-mode/

In wpa enterprise both authc and key is done via eap.

MHM

marce1000
Hall of Fame
Hall of Fame

 

 - @Mitrixsen    You  have been posting a lot of knowledge topics only recently ; consider:
                        https://community.cisco.com/t5/security-knowledge-base/how-to-ask-the-community-for-help/ta-p/3704356#toc-hId-530438092

  M.



-- Each morning when I wake up and look into the mirror I always say ' Why am I so brilliant ? '
    When the mirror will then always repond to me with ' The only thing that exceeds your brilliance is your beauty! '

Hello @marce1000 

What do you generally mean by "knowledge topics only"?

David

 

  - @Mitrixsen  By that I mean not a current technical problem that someone is confronted with ,

  M.



-- Each morning when I wake up and look into the mirror I always say ' Why am I so brilliant ? '
    When the mirror will then always repond to me with ' The only thing that exceeds your brilliance is your beauty! '

Hello @marce1000 

I am studying for a certification exam, which is why I am asking for help here on the forums. I've read the link that you've provided and it doesn't specifically dismiss this kind of questions. They're setting expectations on how the question should look like, what information should be provided, and what the formatting should be but they don't discourage knowledge or study-related questions. I've seen many other people ask questions in a similar context before.

David

Hi David

I think Marce's point is that this type of question is usually better suited to the appropriate Learning Network community which is dedicated to these topics like
https://learningnetwork.cisco.com/s/topic/0TO3i0000008jYHGAY/ccna-certification-community while these communities are more focussed on technical support and troubleshooting.  You're right that such questions are not specifically excluded here but they are probably better suited to the Learning Network, especially if you have a lot of them.  The answers would also be useful to other people in those communities with the same learning goals as you too.

Review Cisco Networking for a $25 gift card