Searched refs:r_public (Results 1 - 1 of 1) sorted by relevance
/freebsd-current/sys/dev/wg/ |
H A D | wg_noise.c | 100 uint8_t r_public[NOISE_PUBLIC_KEY_LEN]; member in struct:noise_remote 287 !curve25519(r->r_ss, l->l_private, r->r_public)) 300 memcpy(r->r_public, public, NOISE_PUBLIC_KEY_LEN); 328 idx = siphash24(l->l_hash_key, r->r_public, NOISE_PUBLIC_KEY_LEN) & HT_REMOTE_MASK; 370 if (timingsafe_bcmp(r->r_public, public, NOISE_PUBLIC_KEY_LEN) == 0) { 531 memcpy(public, r->r_public, NOISE_PUBLIC_KEY_LEN); 961 noise_param_init(hs->hs_ck, hs->hs_hash, r->r_public); 970 if (noise_mix_dh(hs->hs_ck, key, hs->hs_e, r->r_public) != 0) 1008 uint8_t r_public[NOISE_PUBLIC_KEY_LEN]; local 1025 if (noise_msg_decrypt(r_public, e [all...] |
Completed in 233 milliseconds