1. 程式人生 > >wpa_supplicant加密key設定總結

wpa_supplicant加密key設定總結

  wpa_supplicant支援各種wlan主流加密方式,包括WEP,TKIP,CCMP以及IEEE802.11w增補的CMAC。根據IEEE802.11 spec 的規定,如果使用psk加密方式,wlan具有pairwise key和group key兩種加密key。

  如果 pairwise key  和 group key 同時存在,wpa_supplicant 首先向wlan driver下發pairwise key,然後再下發group key。

  wlan運行於Infrastructure mode,根據加密方式的不同,進行如下設定:

  1. WEP:

   wlan 採用WEP加密,則只有group key,wpa_supplicant 只向driver下發WEP group key。

  2. TKIP + TKIP:

   wlan採用TKIP pairwise key 和 TKIP group key,wpa_supplicant  首先向wlan driver下發TKIP pairwise key,然後再下發TKIP group key。

  3. CCMP + CCMP:

   wlan採用CCMP pairwise key 和 CCMP group key,wpa_supplicant  首先向wlan driver下發CCMP pairwise key,然後再下發CCMP group key。

  4. CCMP + TKIP:

   wlan採用CCMP pairwise key 和 TKIP group key,wpa_supplicant  首先向wlan driver下發CCMP pairwise key,然後再下發TKIP group key。

  5. TKIP + CCMP:

   wlan採用TKIP pairwise key 和 CCMP group key,wpa_supplicant  首先向wlan driver下發TKIP pairwise key,然後再下發CCMP group key。

 wlan運行於ad-hoc mode,只有group key,進行如下設定:

  1. WEP:

   wlan採用WEP加密,只有group key,wpa_supplicant 只向driver下發WEP group key。

  2. TKIP:

   wlan採用TKIP加密,只有group key,wpa_supplicant 只向driver下發TKIP group key。

  3. CCMP:

   wlan採用CCMP加密,只有group key,wpa_supplicant 只向driver下發CCMP group key。