• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/wpa/src/common/

Lines Matching refs:Nx

1547 static int dpp_derive_k2(const u8 *Nx, size_t Nx_len, u8 *k2,
1558 res = dpp_hmac(hash_len, salt, hash_len, Nx, Nx_len, prk);
1590 "DPP: Mx/Nx not available - cannot derive ke");
1603 addr[num_elem] = auth->Nx;
2521 os_memset(auth->Nx, 0, sizeof(auth->Nx));
2888 auth->Nx, &secret_len) < 0)
2892 auth->Nx, auth->secret_len);
2895 if (dpp_derive_k2(auth->Nx, auth->secret_len, auth->k2,
3790 if (dpp_ecdh(auth->own_protocol_key, pr, auth->Nx, &secret_len) < 0) {
3799 auth->Nx, auth->secret_len);
3802 if (dpp_derive_k2(auth->Nx, auth->secret_len, auth->k2,
6376 static int dpp_derive_pmk(const u8 *Nx, size_t Nx_len, u8 *pmk,
6387 if (dpp_hmac(hash_len, salt, hash_len, Nx, Nx_len, prk) < 0)
6465 u8 Nx[DPP_MAX_SHARED_SECRET_LEN];
6577 if (dpp_ecdh(own_key, peer_key, Nx, &Nx_len) < 0)
6581 Nx, Nx_len);
6584 if (dpp_derive_pmk(Nx, Nx_len, intro->pmk, curve->hash_len) < 0) {
6600 os_memset(Nx, 0, sizeof(Nx));
7081 const BIGNUM *Nx, const BIGNUM *Ny)
7145 if (dpp_bn2bin_pad(Nx, wpabuf_put(msg, curve->prime_len),
7147 dpp_bn2bin_pad(Nx, pkex->Nx, curve->prime_len) < 0 ||
7169 const u8 *Nx, size_t Nx_len,
7199 os_memcpy(pos, Nx, Nx_len);
7271 BIGNUM *Nx = NULL, *Ny = NULL;
7427 Nx = BN_new();
7429 if (!N || !Nx || !Ny ||
7431 EC_POINT_get_affine_coordinates_GFp(group, N, Nx, Ny, bnctx) != 1)
7436 Nx, Ny);
7451 pkex->Nx, curve->prime_len, pkex->code,
7465 BN_free(Nx);
7606 BIGNUM *Nx = NULL, *Ny = NULL;
7689 Nx = BN_bin2bn(attr_key, attr_key_len / 2, NULL);
7691 if (!Y || !N || !Nx || !Ny ||
7692 EC_POINT_set_affine_coordinates_GFp(group, N, Nx, Ny, bnctx) != 1 ||
7771 BN_free(Nx);