Home
last modified time | relevance | path

Searched refs:sae (Results 1 – 16 of 16) sorted by relevance

/hal_espressif-latest/components/wpa_supplicant/src/common/
Dsae.c24 int sae_set_group(struct sae_data *sae, int group) in sae_set_group() argument
28 sae_clear_data(sae); in sae_set_group()
29 tmp = sae->tmp = os_zalloc(sizeof(*tmp)); in sae_set_group()
38 sae->group = group; in sae_set_group()
51 sae->group = group; in sae_set_group()
54 sae_clear_data(sae); in sae_set_group()
61 sae_clear_data(sae); in sae_set_group()
70 sae_clear_data(sae); in sae_set_group()
85 void sae_clear_temp_data(struct sae_data *sae) in sae_clear_temp_data() argument
88 if (sae == NULL || sae->tmp == NULL) in sae_clear_temp_data()
[all …]
Dsae.h125 int sae_set_group(struct sae_data *sae, int group);
126 void sae_clear_temp_data(struct sae_data *sae);
127 void sae_clear_data(struct sae_data *sae);
131 struct sae_data *sae);
132 int sae_prepare_commit_pt(struct sae_data *sae, const struct sae_pt *pt,
135 int sae_process_commit(struct sae_data *sae);
136 int sae_write_commit(struct sae_data *sae, struct wpabuf *buf,
138 u16 sae_parse_commit(struct sae_data *sae, const u8 *data, size_t len,
141 int sae_write_confirm(struct sae_data *sae, struct wpabuf *buf);
142 int sae_check_confirm(struct sae_data *sae, const u8 *data, size_t len);
[all …]
Dsae_pk.c381 int sae_pk_set_password(struct sae_data *sae, const char *password) in sae_pk_set_password() argument
383 struct sae_temporary_data *tmp = sae->tmp; in sae_pk_set_password()
481 static int sae_pk_hash_sig_data(struct sae_data *sae, size_t hash_len, in sae_pk_hash_sig_data() argument
485 struct sae_temporary_data *tmp = sae->tmp; in sae_pk_hash_sig_data()
510 sae->peer_commit_scalar, in sae_pk_hash_sig_data()
513 crypto_bignum_to_bin(ap ? sae->peer_commit_scalar : in sae_pk_hash_sig_data()
540 static bool sae_pk_valid_fingerprint(struct sae_data *sae, in sae_pk_valid_fingerprint() argument
544 struct sae_temporary_data *tmp = sae->tmp; in sae_pk_valid_fingerprint()
610 int sae_check_confirm_pk(struct sae_data *sae, const u8 *ies, size_t ies_len) in sae_check_confirm_pk() argument
612 struct sae_temporary_data *tmp = sae->tmp; in sae_check_confirm_pk()
[all …]
Ddpp.c5229 int dpp = 0, psk = 0, sae = 0; in dpp_akm_from_str() local
5255 sae = 1; in dpp_akm_from_str()
5262 if (dpp && psk && sae) in dpp_akm_from_str()
5264 if (dpp && sae) in dpp_akm_from_str()
5268 if (psk && sae) in dpp_akm_from_str()
5270 if (sae) in dpp_akm_from_str()
/hal_espressif-latest/components/wpa_supplicant/src/ap/
Dieee802_11.c28 sae_state_txt(sta->sae->state), sae_state_txt(state), in sae_set_state()
30 sta->sae->state = state; in sae_set_state()
64 if (sta->sae->tmp) { in auth_build_sae_commit()
65 rx_id = sta->sae->tmp->pw_id; in auth_build_sae_commit()
66 use_pt = sta->sae->h2e; in auth_build_sae_commit()
83 sae_prepare_commit_pt(sta->sae, pt, hapd->own_addr, sta->addr, in auth_build_sae_commit()
91 sta->sae) < 0) { in auth_build_sae_commit()
100 sae_write_commit(sta->sae, buf, sta->sae->tmp ? in auth_build_sae_commit()
101 sta->sae->tmp->anti_clogging_token : NULL, in auth_build_sae_commit()
121 if (sae_write_confirm(sta->sae, buf) < 0) { in auth_build_sae_confirm()
[all …]
Dsta_info.c109 sae_clear_data(sta->sae); in ap_free_sta()
110 os_free(sta->sae); in ap_free_sta()
Dsta_info.h64 struct sae_data *sae; member
Dwpa_auth.c137 if (!sta->sae || prev_psk) in wpa_auth_get_psk()
139 return sta->sae->pmk; in wpa_auth_get_psk()
/hal_espressif-latest/components/wpa_supplicant/esp_supplicant/src/
Desp_hostap.c382 if (wpa_auth_uses_sae(sta->wpa_sm) && sta->sae && in hostap_new_assoc_sta()
383 sta->sae->state == SAE_ACCEPTED) { in hostap_new_assoc_sta()
384 wpa_auth_add_sae_pmkid(sta->wpa_sm, sta->sae->pmkid); in hostap_new_assoc_sta()
/hal_espressif-latest/components/wpa_supplicant/
DCMakeLists.txt21 "src/common/sae.c"
/hal_espressif-latest/zephyr/esp32/
DCMakeLists.txt446 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/common/sae.c"
/hal_espressif-latest/zephyr/esp32c2/
DCMakeLists.txt404 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/common/sae.c"
/hal_espressif-latest/zephyr/esp32s2/
DCMakeLists.txt407 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/common/sae.c"
/hal_espressif-latest/zephyr/esp32c3/
DCMakeLists.txt459 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/common/sae.c"
/hal_espressif-latest/zephyr/esp32c6/
DCMakeLists.txt412 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/common/sae.c"
/hal_espressif-latest/zephyr/esp32s3/
DCMakeLists.txt476 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/common/sae.c"