Lines Matching defs:privkey
1080 uint8_t privkey[static WG_EPHEMERAL_KEY_LEN])
1085 cprng_strong(kern_cprng, privkey, WG_EPHEMERAL_KEY_LEN, 0);
1086 crypto_scalarmult_base(pubkey, privkey);
1091 const uint8_t privkey[static WG_STATIC_KEY_LEN],
1097 int ret __diagused = crypto_scalarmult(out, privkey, pubkey);
1442 uint8_t privkey[WG_EPHEMERAL_KEY_LEN];
1464 wg_algo_generate_keypair(pubkey, privkey);
1477 wg_algo_dh_kdf(ckey, cipher_key, privkey, wgp->wgp_pubkey);
1522 memcpy(wgs->wgs_ephemeral_key_priv, privkey, sizeof(privkey));
2014 uint8_t privkey[WG_EPHEMERAL_KEY_LEN];
2032 wg_algo_generate_keypair(pubkey, privkey);
2045 wg_algo_dh_kdf(ckey, NULL, privkey, wgs->wgs_ephemeral_key_peer);
2049 wg_algo_dh_kdf(ckey, NULL, privkey, wgp->wgp_pubkey);
2095 memcpy(wgs->wgs_ephemeral_key_priv, privkey, sizeof(privkey));
4629 const uint8_t privkey[static WG_STATIC_KEY_LEN])
4632 crypto_scalarmult_base(pubkey, privkey);
4864 const void *privkey;
4875 &privkey, &privkey_len))
4879 char *hex = gethexdump(privkey, privkey_len);
4880 log(LOG_DEBUG, "privkey=%p, privkey_len=%zu\n%s\n",
4881 privkey, privkey_len, hex);
4882 puthexdump(hex, privkey, privkey_len);
4887 memcpy(wg->wg_privkey, privkey, WG_STATIC_KEY_LEN);