天天看點

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。