/hostap-latest/src/rsn_supp/ |
D | wpa_ie.c | 49 int pairwise_cipher, int group_cipher, in wpa_gen_wpa_ie_wpa() argument 77 suite = wpa_cipher_to_suite(WPA_PROTO_WPA, pairwise_cipher); in wpa_gen_wpa_ie_wpa() 79 (!wpa_cipher_valid_pairwise(pairwise_cipher) && in wpa_gen_wpa_ie_wpa() 80 pairwise_cipher != WPA_CIPHER_NONE)) { in wpa_gen_wpa_ie_wpa() 82 pairwise_cipher); in wpa_gen_wpa_ie_wpa() 137 int pairwise_cipher, int group_cipher, in wpa_gen_wpa_ie_rsn() argument 169 suite = wpa_cipher_to_suite(WPA_PROTO_RSN, pairwise_cipher); in wpa_gen_wpa_ie_rsn() 171 (!wpa_cipher_valid_pairwise(pairwise_cipher) && in wpa_gen_wpa_ie_rsn() 172 pairwise_cipher != WPA_CIPHER_NONE)) { in wpa_gen_wpa_ie_rsn() 174 pairwise_cipher); in wpa_gen_wpa_ie_rsn() [all …]
|
D | wpa_ft.c | 86 sm->pairwise_cipher, kdk_len); in wpa_derive_ptk_ft() 98 ret = wpa_ltf_keyseed(ptk, sm->key_mgmt, sm->pairwise_cipher); in wpa_derive_ptk_ft() 257 if (!wpa_cipher_valid_pairwise(sm->pairwise_cipher)) { in wpa_ft_gen_req_ies() 259 sm->pairwise_cipher); in wpa_ft_gen_req_ies() 264 sm->pairwise_cipher)); in wpa_ft_gen_req_ies() 500 if (!wpa_cipher_valid_pairwise(sm->pairwise_cipher)) { in wpa_ft_install_ptk() 502 sm->pairwise_cipher); in wpa_ft_install_ptk() 506 alg = wpa_cipher_to_alg(sm->pairwise_cipher); in wpa_ft_install_ptk() 507 keylen = wpa_cipher_key_len(sm->pairwise_cipher); in wpa_ft_install_ptk() 518 wpa_sm_store_ptk(sm, bssid, sm->pairwise_cipher, in wpa_ft_install_ptk() [all …]
|
D | wpa.c | 246 else if (sm->pairwise_cipher != WPA_CIPHER_TKIP) in wpa_sm_key_request() 756 sm->pairwise_cipher, z, z_len, in wpa_derive_ptk() 766 ret = wpa_ltf_keyseed(ptk, akmp, sm->pairwise_cipher); in wpa_derive_ptk() 934 if (sm->pairwise_cipher == WPA_CIPHER_TKIP) in wpa_supplicant_process_1_of_4_wpa() 1038 if (sm->pairwise_cipher == WPA_CIPHER_TKIP) in wpa_supplicant_process_1_of_4() 1170 wpa_cipher_txt(sm->pairwise_cipher), in wpa_supplicant_key_neg_complete() 1237 if (sm->pairwise_cipher == WPA_CIPHER_NONE) { in wpa_supplicant_install_ptk() 1243 if (!wpa_cipher_valid_pairwise(sm->pairwise_cipher)) { in wpa_supplicant_install_ptk() 1246 sm->pairwise_cipher); in wpa_supplicant_install_ptk() 1250 alg = wpa_cipher_to_alg(sm->pairwise_cipher); in wpa_supplicant_install_ptk() [all …]
|
/hostap-latest/wlantest/ |
D | sta.c | 197 sta->pairwise_cipher = WPA_CIPHER_CCMP; in sta_update_assoc() 204 sta->pairwise_cipher = 0; in sta_update_assoc() 208 sta->pairwise_cipher = WPA_CIPHER_WEP40; in sta_update_assoc() 213 sta->pairwise_cipher = data.pairwise_cipher; in sta_update_assoc() 222 if (bss->pairwise_cipher && in sta_update_assoc() 223 (sta->pairwise_cipher & bss->pairwise_cipher) == 0) { in sta_update_assoc() 226 MAC2STR(sta->addr), sta->pairwise_cipher, in sta_update_assoc() 227 MAC2STR(bss->bssid), bss->pairwise_cipher); in sta_update_assoc() 260 sta->pairwise_cipher == 0 ? "N/A " : "", in sta_update_assoc() 261 sta->pairwise_cipher & WPA_CIPHER_NONE ? "NONE " : "", in sta_update_assoc() [all …]
|
D | rx_data.c | 153 static u8 * try_ptk(struct wlantest *wt, int pairwise_cipher, in try_ptk() argument 162 if ((pairwise_cipher == WPA_CIPHER_CCMP || in try_ptk() 163 pairwise_cipher == 0) && tk_len == 16) { in try_ptk() 166 } else if ((pairwise_cipher == WPA_CIPHER_CCMP_256 || in try_ptk() 167 pairwise_cipher == 0) && tk_len == 32) { in try_ptk() 170 } else if ((pairwise_cipher == WPA_CIPHER_GCMP || in try_ptk() 171 pairwise_cipher == WPA_CIPHER_GCMP_256 || in try_ptk() 172 pairwise_cipher == 0) && in try_ptk() 176 } else if ((pairwise_cipher == WPA_CIPHER_TKIP || in try_ptk() 177 pairwise_cipher == 0) && tk_len == 32) { in try_ptk() [all …]
|
D | bss.c | 282 bss->pairwise_cipher = 0; in bss_update() 295 bss->pairwise_cipher |= data.pairwise_cipher; in bss_update() 310 bss->pairwise_cipher |= data.pairwise_cipher; in bss_update() 320 bss->pairwise_cipher |= WPA_CIPHER_CCMP; in bss_update() 345 bss->pairwise_cipher == 0 ? "N/A " : "", in bss_update() 346 bss->pairwise_cipher & WPA_CIPHER_NONE ? "NONE " : "", in bss_update() 347 bss->pairwise_cipher & WPA_CIPHER_TKIP ? "TKIP " : "", in bss_update() 348 bss->pairwise_cipher & WPA_CIPHER_CCMP ? "CCMP " : "", in bss_update() 349 bss->pairwise_cipher & WPA_CIPHER_CCMP_256 ? "CCMP-256 " : in bss_update() 351 bss->pairwise_cipher & WPA_CIPHER_GCMP ? "GCMP " : "", in bss_update() [all …]
|
D | rx_mgmt.c | 698 sta->pairwise_cipher = data.pairwise_cipher; in process_fils_auth() 753 sta->pairwise_cipher = parse.pairwise_cipher; in process_ft_auth() 817 sta->pairwise_cipher, 0) < 0) in process_ft_auth() 1049 sta->key_mgmt, sta->pairwise_cipher, in try_rmsk() 2648 sta->pairwise_cipher = parse.pairwise_cipher; in rx_mgmt_action_ft_request() 2743 new_sta->key_mgmt, new_sta->pairwise_cipher, in rx_mgmt_action_ft_response() 3382 if (sta->pairwise_cipher == WPA_CIPHER_CCMP_256) { in mgmt_decrypt() 3386 } else if (sta->pairwise_cipher == WPA_CIPHER_GCMP || in mgmt_decrypt() 3387 sta->pairwise_cipher == WPA_CIPHER_GCMP_256) { in mgmt_decrypt()
|
D | wlantest.h | 73 int pairwise_cipher; member 167 int pairwise_cipher; member
|
D | inject.c | 251 else if (sta->pairwise_cipher == WPA_CIPHER_TKIP) in wlantest_inject_prot()
|
/hostap-latest/wpa_supplicant/ |
D | pasn_supplicant.c | 160 int sel, key_mgmt, pairwise_cipher; in wpas_pasn_get_params_from_bss() local 205 sel = rsne_data.pairwise_cipher; in wpas_pasn_get_params_from_bss() 206 if (ssid && ssid->pairwise_cipher) in wpas_pasn_get_params_from_bss() 207 sel &= ssid->pairwise_cipher; in wpas_pasn_get_params_from_bss() 210 rsne_data.pairwise_cipher, sel); in wpas_pasn_get_params_from_bss() 212 pairwise_cipher = wpa_pick_pairwise_cipher(sel, 1); in wpas_pasn_get_params_from_bss() 213 if (pairwise_cipher < 0) { in wpas_pasn_get_params_from_bss() 302 peer->cipher = pairwise_cipher; in wpas_pasn_get_params_from_bss() 496 !(rsne_data.pairwise_cipher & cipher)) { in wpas_pasn_allowed()
|
D | wps_supplicant.c | 232 if (adv.pairwise_cipher & WPA_CIPHER_CCMP) in wpas_wps_security_workaround() 237 adv.pairwise_cipher & WPA_CIPHER_CCMP) in wpas_wps_security_workaround() 242 (ssid->pairwise_cipher & WPA_CIPHER_TKIP)) { in wpas_wps_security_workaround() 256 if (ccmp && !(ssid->pairwise_cipher & WPA_CIPHER_CCMP) && in wpas_wps_security_workaround() 257 (ssid->pairwise_cipher & WPA_CIPHER_TKIP) && in wpas_wps_security_workaround() 263 ssid->pairwise_cipher |= WPA_CIPHER_CCMP; in wpas_wps_security_workaround() 265 ssid->pairwise_cipher = WPA_CIPHER_CCMP; in wpas_wps_security_workaround() 355 new_ssid->pairwise_cipher |= ssid->pairwise_cipher; in wpas_wps_remove_dup_network() 362 ssid->pairwise_cipher != new_ssid->pairwise_cipher) in wpas_wps_remove_dup_network() 500 ssid->pairwise_cipher = WPA_CIPHER_TKIP | WPA_CIPHER_CCMP; in wpa_supplicant_wps_cred() [all …]
|
D | mesh_rsn.c | 180 conf.wpa_pairwise = rsn->pairwise_cipher; in __mesh_rsn_auth_init() 181 conf.rsn_pairwise = rsn->pairwise_cipher; in __mesh_rsn_auth_init() 261 mesh_rsn->pairwise_cipher = conf->pairwise_cipher; in mesh_rsn_auth_init() 527 sta->mtk_len = wpa_cipher_key_len(wpa_s->mesh_rsn->pairwise_cipher); in mesh_rsn_derive_mtk()
|
D | mesh.c | 111 cipher = wpa_pick_pairwise_cipher(ssid->pairwise_cipher, 0); in mesh_config_create() 117 conf->pairwise_cipher = cipher; in mesh_config_create() 277 wpa_s->pairwise_cipher = wpa_s->mesh_rsn->pairwise_cipher; in wpas_mesh_complete() 627 wpa_s->pairwise_cipher = WPA_CIPHER_NONE; in wpa_supplicant_join_mesh()
|
D | bss.c | 1881 int pairwise_cipher) in wpa_bss_supported_cipher() argument 1886 if ((pairwise_cipher & WPA_CIPHER_CCMP) && in wpa_bss_supported_cipher() 1890 if ((pairwise_cipher & WPA_CIPHER_GCMP) && in wpa_bss_supported_cipher() 1894 if ((pairwise_cipher & WPA_CIPHER_CCMP_256) && in wpa_bss_supported_cipher() 1898 if ((pairwise_cipher & WPA_CIPHER_GCMP_256) && in wpa_bss_supported_cipher() 1984 if (!data.pairwise_cipher || !data.key_mgmt) in wpa_bss_supported_rsne() 1988 if (!wpa_bss_supported_cipher(wpa_s, data.pairwise_cipher) || in wpa_bss_supported_rsne() 1996 if ((ssid->pairwise_cipher & data.pairwise_cipher) == 0) in wpa_bss_supported_rsne()
|
D | wpa_supplicant.c | 425 wpa_s->pairwise_cipher = WPA_CIPHER_NONE; in wpa_supplicant_set_non_wpa_policy() 432 wpa_s->pairwise_cipher = WPA_CIPHER_WEP104; in wpa_supplicant_set_non_wpa_policy() 436 wpa_s->pairwise_cipher = WPA_CIPHER_WEP40; in wpa_supplicant_set_non_wpa_policy() 446 wpa_s->pairwise_cipher); in wpa_supplicant_set_non_wpa_policy() 1218 wpa_s->pairwise_cipher = 0; in wpa_supplicant_clear_status() 1365 if (!(ie->pairwise_cipher & ssid->pairwise_cipher)) { in wpa_supplicant_suites_from_ai() 1368 ie->pairwise_cipher, ssid->pairwise_cipher); in wpa_supplicant_suites_from_ai() 1396 ie->pairwise_cipher = wpa_default_rsn_cipher(freq); in matching_ciphers() 1398 (ie->pairwise_cipher & ssid->pairwise_cipher); in matching_ciphers() 1694 (ie.pairwise_cipher & ssid->pairwise_cipher) && in wpa_supplicant_set_suites() [all …]
|
D | mesh_rsn.h | 15 unsigned int pairwise_cipher; member
|
D | config_winreg.c | 365 !(ssid->pairwise_cipher & WPA_CIPHER_CCMP) && in wpa_config_read_network() 366 !(ssid->pairwise_cipher & WPA_CIPHER_NONE)) { in wpa_config_read_network() 776 if (ssid->pairwise_cipher == DEFAULT_PAIRWISE) in write_pairwise()
|
D | config_ssid.h | 288 int pairwise_cipher; member
|
D | events.c | 695 ie.pairwise_cipher = wpa_default_rsn_cipher(bss->freq); in wpa_supplicant_ssid_bss_match() 701 ie.pairwise_cipher &= ~(WPA_CIPHER_WEP40 | in wpa_supplicant_ssid_bss_match() 728 if (!(ie.pairwise_cipher & ssid->pairwise_cipher)) { in wpa_supplicant_ssid_bss_match() 857 if (!(ie.pairwise_cipher & ssid->pairwise_cipher)) { in wpa_supplicant_ssid_bss_match() 3244 sel = ie.pairwise_cipher; in wpa_supplicant_use_own_rsne_params() 3245 if (ssid->pairwise_cipher) in wpa_supplicant_use_own_rsne_params() 3246 sel &= ssid->pairwise_cipher; in wpa_supplicant_use_own_rsne_params() 3250 ie.pairwise_cipher, ssid->pairwise_cipher, sel); in wpa_supplicant_use_own_rsne_params() 3251 if (ie.pairwise_cipher && !sel) { in wpa_supplicant_use_own_rsne_params() 3257 wpa_s->pairwise_cipher = ie.pairwise_cipher; in wpa_supplicant_use_own_rsne_params() [all …]
|
D | ap.c | 584 bss->wpa_pairwise = ssid->pairwise_cipher; in wpa_supplicant_conf_ap() 1027 wpa_s->pairwise_cipher = wpa_pick_pairwise_cipher(ssid->pairwise_cipher, in wpa_supplicant_create_ap() 1029 if (wpa_s->pairwise_cipher < 0) { in wpa_supplicant_create_ap() 1034 params.pairwise_suite = wpa_s->pairwise_cipher; in wpa_supplicant_create_ap()
|
/hostap-latest/src/ap/ |
D | wpa_auth_ie.c | 889 data.pairwise_cipher = wpa_default_rsn_cipher(freq); in wpa_validate_wpa_ie() 972 data.pairwise_cipher); in wpa_validate_wpa_ie() 993 data.pairwise_cipher); in wpa_validate_wpa_ie() 1093 ciphers = data.pairwise_cipher & in wpa_validate_wpa_ie() 1096 ciphers = data.pairwise_cipher & in wpa_validate_wpa_ie() 1099 ciphers = data.pairwise_cipher & wpa_auth->conf.rsn_pairwise; in wpa_validate_wpa_ie() 1101 ciphers = data.pairwise_cipher & wpa_auth->conf.wpa_pairwise; in wpa_validate_wpa_ie() 1106 data.pairwise_cipher, MAC2STR(sm->addr)); in wpa_validate_wpa_ie()
|
/hostap-latest/wpa_supplicant/wpa_gui-qt4/ |
D | wpagui.cpp | 536 char *pairwise_cipher = NULL, *group_cipher = NULL; in updateStatus() local 577 pairwise_cipher = pos; in updateStatus() 592 if (pairwise_cipher || group_cipher) { in updateStatus() 594 if (pairwise_cipher && group_cipher && in updateStatus() 595 strcmp(pairwise_cipher, group_cipher) != 0) { in updateStatus() 596 encr.append(pairwise_cipher); in updateStatus() 599 } else if (pairwise_cipher) { in updateStatus() 600 encr.append(pairwise_cipher); in updateStatus()
|
/hostap-latest/src/common/ |
D | wpa_common.c | 1264 parse->pairwise_cipher = data.pairwise_cipher; in wpa_ft_parse_ies() 1864 data->pairwise_cipher = WPA_CIPHER_CCMP; in wpa_parse_wpa_ie_rsn() 1944 data->pairwise_cipher = 0; in wpa_parse_wpa_ie_rsn() 1956 data->pairwise_cipher |= rsn_selector_to_bitfield(pos); in wpa_parse_wpa_ie_rsn() 1960 if (data->pairwise_cipher & WPA_CIPHER_AES_128_CMAC) { in wpa_parse_wpa_ie_rsn() 2073 data->pairwise_cipher = WPA_CIPHER_TKIP; in wpa_parse_wpa_ie_wpa() 2112 data->pairwise_cipher = 0; in wpa_parse_wpa_ie_wpa() 2122 data->pairwise_cipher |= wpa_selector_to_bitfield(pos); in wpa_parse_wpa_ie_wpa() 2893 ie1d.pairwise_cipher == ie2d.pairwise_cipher && in wpa_compare_rsn_ie() 4135 if (!data->has_pairwise || !data->pairwise_cipher || in wpa_pasn_validate_rsne() [all …]
|
D | wpa_common.h | 517 int pairwise_cipher; member 599 int pairwise_cipher; member
|
/hostap-latest/src/pasn/ |
D | pasn_responder.c | 651 !(rsn_data.pairwise_cipher & pasn->rsn_pairwise)) { in handle_auth_pasn_1() 658 pasn->cipher = rsn_data.pairwise_cipher; in handle_auth_pasn_1()
|