#include <wpa3_ext_supp.h>
Data Fields | |
| uint8_t | confirm [WPA3_SAE_CONFIRM_LEN] |
| mbedtls_ctr_drbg_context | ctr_drbg |
| mbedtls_entropy_context | entropy |
| mbedtls_ecp_group | group |
| uint16_t | group_id |
| mbedtls_ecp_point | pwe |
| bool | pwe_found |
| uint8_t | py_buf [WPA3_SAE_KEYSEED_KEY_LEN] |
| mbedtls_ecp_point | sta_commit_element |
| mbedtls_mpi | sta_private |
| mbedtls_ecp_point | sta_pt_element |
| mbedtls_mpi | sta_sae_rand |
| mbedtls_mpi | sta_scalar |
| uint8_t | x_buf [WPA3_SAE_KEYSEED_KEY_LEN] |
| uint8_t | y_buf [WPA3_SAE_KEYSEED_KEY_LEN] |
struct wpa3_crypto_context_info_t for handling WPA EXT Supplicant crypto information
| uint8_t wpa3_crypto_context_info_t::confirm[WPA3_SAE_CONFIRM_LEN] |
confirm msg in uint8_t*
| mbedtls_ctr_drbg_context wpa3_crypto_context_info_t::ctr_drbg |
CTR DBG context
| mbedtls_entropy_context wpa3_crypto_context_info_t::entropy |
Entropy context
| mbedtls_ecp_group wpa3_crypto_context_info_t::group |
ECP group
| uint16_t wpa3_crypto_context_info_t::group_id |
ECP group ID
| mbedtls_ecp_point wpa3_crypto_context_info_t::pwe |
xy point(pwe)of the ECP Curve
| bool wpa3_crypto_context_info_t::pwe_found |
PWE Element found
| uint8_t wpa3_crypto_context_info_t::py_buf[WPA3_SAE_KEYSEED_KEY_LEN] |
py_buf in uint8_t*
| mbedtls_ecp_point wpa3_crypto_context_info_t::sta_commit_element |
STA commit element
| mbedtls_mpi wpa3_crypto_context_info_t::sta_private |
STA private
| mbedtls_ecp_point wpa3_crypto_context_info_t::sta_pt_element |
STA PT Element
| mbedtls_mpi wpa3_crypto_context_info_t::sta_sae_rand |
STA SAE Random buffer
| mbedtls_mpi wpa3_crypto_context_info_t::sta_scalar |
STA scalar
| uint8_t wpa3_crypto_context_info_t::x_buf[WPA3_SAE_KEYSEED_KEY_LEN] |
x_buf in uint8_t*
| uint8_t wpa3_crypto_context_info_t::y_buf[WPA3_SAE_KEYSEED_KEY_LEN] |
y_buf in uint8_t*