nrfxlib API 3.3.99
Loading...
Searching...
No Matches

◆ ocrypto_wpa3_sae_p256_h2e_pt()

int ocrypto_wpa3_sae_p256_h2e_pt ( uint8_t pt[64],
const uint8_t * pw,
size_t pw_len,
const uint8_t * pwid,
size_t pwid_len,
const uint8_t * ssid,
size_t ssid_len )

#include <crypto/nrf_oberon/include/ocrypto_wpa3_sae_p256.h>

Get secret element PT using the "hash to curve" method (SAE-H2E).

Parameters
[out]ptECC point.
pwPassword.
pw_lenPassword length.
pwidPassword id. Optional, may be NULL.
pwid_lenPassword id length.
ssidSSID.
ssid_lenSSID length.
Return values
0If pt is a valid curve point.
-1Otherwise.