Lines Matching refs:Nx
860 static int dpp_derive_k2(const u8 *Nx, size_t Nx_len, u8 *k2, in dpp_derive_k2() argument
871 res = dpp_hmac(hash_len, salt, hash_len, Nx, Nx_len, prk); in dpp_derive_k2()
916 addr[num_elem] = auth->Nx; in dpp_derive_ke()
1874 os_memset(auth->Nx, 0, sizeof(auth->Nx)); in dpp_auth_success()
2209 auth->Nx, &secret_len) < 0) in dpp_auth_build_resp_ok()
2213 auth->Nx, auth->secret_len); in dpp_auth_build_resp_ok()
2216 if (dpp_derive_k2(auth->Nx, auth->secret_len, auth->k2, in dpp_auth_build_resp_ok()
3080 if (dpp_ecdh(auth->own_protocol_key, pr, auth->Nx, &secret_len) < 0) { in dpp_auth_resp_rx()
3089 auth->Nx, auth->secret_len); in dpp_auth_resp_rx()
3092 if (dpp_derive_k2(auth->Nx, auth->secret_len, auth->k2, in dpp_auth_resp_rx()
5718 static int dpp_derive_pmk(const u8 *Nx, size_t Nx_len, u8 *pmk, in dpp_derive_pmk() argument
5729 if (dpp_hmac(hash_len, salt, hash_len, Nx, Nx_len, prk) < 0) in dpp_derive_pmk()
5807 u8 Nx[DPP_MAX_SHARED_SECRET_LEN]; in dpp_peer_intro() local
5918 if (dpp_ecdh(own_key, peer_key, Nx, &Nx_len) < 0) in dpp_peer_intro()
5922 Nx, Nx_len); in dpp_peer_intro()
5925 if (dpp_derive_pmk(Nx, Nx_len, intro->pmk, curve->hash_len) < 0) { in dpp_peer_intro()
5941 forced_memzero(Nx, sizeof(Nx)); in dpp_peer_intro()