H A D | sae.c | 22 int sae_set_group(struct sae_data *sae, int group) argument 92 void sae_clear_temp_data(struct sae_data *sae) argument 116 sae_clear_data(struct sae_data *sae) argument 140 sae_test_pwd_seed_ecc(struct sae_data *sae, const u8 *pwd_seed, const u8 *prime, const u8 *qr, const u8 *qnr, u8 *pwd_value) argument 189 sae_test_pwd_seed_ffc(struct sae_data *sae, const u8 *pwd_seed, struct crypto_bignum *pwe) argument 276 sae_derive_pwe_ecc(struct sae_data *sae, const u8 *addr1, const u8 *addr2, const u8 *password, size_t password_len, const char *identifier) argument 434 sae_derive_pwe_ffc(struct sae_data *sae, const u8 *addr1, const u8 *addr2, const u8 *password, size_t password_len, const char *identifier) argument 528 sae_derive_commit_element_ecc(struct sae_data *sae, struct crypto_bignum *mask) argument 551 sae_derive_commit_element_ffc(struct sae_data *sae, struct crypto_bignum *mask) argument 574 sae_derive_commit(struct sae_data *sae) argument 597 sae_prepare_commit(const u8 *addr1, const u8 *addr2, const u8 *password, size_t password_len, const char *identifier, struct sae_data *sae) argument 614 sae_derive_k_ecc(struct sae_data *sae, u8 *k) argument 650 sae_derive_k_ffc(struct sae_data *sae, u8 *k) argument 688 sae_derive_keys(struct sae_data *sae, const u8 *k) argument 740 sae_process_commit(struct sae_data *sae) argument 752 sae_write_commit(struct sae_data *sae, struct wpabuf *buf, const struct wpabuf *token, const char *identifier) argument 800 sae_group_allowed(struct sae_data *sae, int *allowed_groups, u16 group) argument 852 sae_parse_commit_token(struct sae_data *sae, const u8 **pos, const u8 *end, const u8 **token, size_t *token_len) argument 909 sae_parse_commit_scalar(struct sae_data *sae, const u8 **pos, const u8 *end) argument 957 sae_parse_commit_element_ecc(struct sae_data *sae, const u8 **pos, const u8 *end) argument 1004 sae_parse_commit_element_ffc(struct sae_data *sae, const u8 **pos, const u8 *end) argument 1054 sae_parse_commit_element(struct sae_data *sae, const u8 **pos, const u8 *end) argument 1063 sae_parse_password_identifier(struct sae_data *sae, const u8 *pos, const u8 *end) argument 1101 sae_parse_commit(struct sae_data *sae, const u8 *data, size_t len, const u8 **token, size_t *token_len, int *allowed_groups) argument 1160 sae_cn_confirm(struct sae_data *sae, const u8 *sc, const struct crypto_bignum *scalar1, const u8 *element1, size_t element1_len, const struct crypto_bignum *scalar2, const u8 *element2, size_t element2_len, u8 *confirm) argument 1198 sae_cn_confirm_ecc(struct sae_data *sae, const u8 *sc, const struct crypto_bignum *scalar1, const struct crypto_ec_point *element1, const struct crypto_bignum *scalar2, const struct crypto_ec_point *element2, u8 *confirm) argument 1218 sae_cn_confirm_ffc(struct sae_data *sae, const u8 *sc, const struct crypto_bignum *scalar1, const struct crypto_bignum *element1, const struct crypto_bignum *scalar2, const struct crypto_bignum *element2, u8 *confirm) argument 1238 sae_write_confirm(struct sae_data *sae, struct wpabuf *buf) argument 1266 sae_check_confirm(struct sae_data *sae, const u8 *data, size_t len) argument [all...] |