questions about WPA-PSK and EAP-PSK

Jouni Malinen jkmaline at cc.hut.fi
Fri Jan 28 10:19:31 EST 2005


On Fri, Jan 28, 2005 at 05:40:08PM +0800, SHI YU-SONG-W20040 wrote:

>     Does the WPA-PSK mode also need to config IEEE802.1x? because WPA-PSK also support WPA 4-Way Handshake to generating encrytion data key, by exchanging EAPOL-Key messages between supplicant and authenticator, right?

Config IEEE 802.1X to what? hostapd? Config how? In hostapd.conf
(ieee8021x=1)? If my guesses on what you mean are correct, the answer
would be "No" (in fact, it must _not_ be set unless you also want to use
WPA-Enterprise (EAP authentication)).

If you mean wpa_supplicant and .config, no you do not need to enable
CONFIG_IEEE8021X_EAPOL for WPA-PSK.

>     What's the difference between WPA-PSK and EAP-PSK? If I only try to WPA-PSK, Does I need to config EAP-PSK to include IEEE802.1x? (But in the README, which said that WPA-PSK mode does not require EAPOL/EAP implementation, I think need EAPOL-Key to support WPA 4-Way Handshake). 

WPA-PSK is a type of WPA authentication. EAP-PSK is a EAP method (like
EAP-TLS). In general, if you have not heard of EAP-PSK, you do not
need it.. It is still an experimental EAP type and unlikely to be used
in production networks. And no, you do not need EAP-PSK for WPA-PSK.

What README are you talking about? Could you give the exact reference to
the file, version, and location in that file..

-- 
Jouni Malinen                                            PGP id EFC895FA



More information about the HostAP mailing list