Lines Matching defs:ckey
991 wg_init_key_and_hash(uint8_t ckey[static WG_CHAINING_KEY_LEN],
1000 blake2s(ckey, WG_CHAINING_KEY_LEN, NULL, 0,
1004 memcpy(hash, ckey, WG_CHAINING_KEY_LEN);
1007 blake2s_update(&state, ckey, WG_CHAINING_KEY_LEN);
1011 WG_DUMP_HASH("ckey", ckey);
1141 const uint8_t ckey[static WG_CHAINING_KEY_LEN],
1153 WG_DUMP_HASH("ckey", ckey);
1156 wg_algo_hmac(tmp1, sizeof(tmp1), ckey, WG_CHAINING_KEY_LEN,
1180 wg_algo_dh_kdf(uint8_t ckey[static WG_CHAINING_KEY_LEN],
1188 wg_algo_kdf(ckey, cipher_key, NULL, ckey, dhout, sizeof(dhout));
1191 WG_DUMP_HASH("ckey", ckey);
1438 uint8_t ckey[WG_CHAINING_KEY_LEN]; /* [W] 5.4.2: Ci */
1456 wg_init_key_and_hash(ckey, hash);
1466 wg_algo_kdf(ckey, NULL, NULL, ckey, pubkey, sizeof(pubkey));
1472 WG_DUMP_HASH("ckey", ckey);
1477 wg_algo_dh_kdf(ckey, cipher_key, privkey, wgp->wgp_pubkey);
1491 wg_algo_dh_kdf(ckey, cipher_key, wg->wg_privkey, wgp->wgp_pubkey);
1524 memcpy(wgs->wgs_chaining_key, ckey, sizeof(ckey));
1596 uint8_t ckey[WG_CHAINING_KEY_LEN]; /* [W] 5.4.2: Ci */
1634 wg_init_key_and_hash(ckey, hash);
1640 wg_algo_kdf(ckey, NULL, NULL, ckey, wgmi->wgmi_ephemeral,
1645 WG_DUMP_HASH("ckey", ckey);
1649 wg_algo_dh_kdf(ckey, cipher_key, wg->wg_privkey, wgmi->wgmi_ephemeral);
1716 wg_algo_dh_kdf(ckey, cipher_key, wg->wg_privkey, wgp->wgp_pubkey);
1796 memcpy(wgs->wgs_chaining_key, ckey, sizeof(ckey));
2010 uint8_t ckey[WG_CHAINING_KEY_LEN]; /* [W] 5.4.3: Cr */
2022 memcpy(ckey, wgs->wgs_chaining_key, sizeof(ckey));
2034 wg_algo_kdf(ckey, NULL, NULL, ckey, pubkey, sizeof(pubkey));
2040 WG_DUMP_HASH("ckey", ckey);
2045 wg_algo_dh_kdf(ckey, NULL, privkey, wgs->wgs_ephemeral_key_peer);
2049 wg_algo_dh_kdf(ckey, NULL, privkey, wgp->wgp_pubkey);
2055 wg_algo_kdf(ckey, kdfout, cipher_key, ckey, wgp->wgp_psk,
2093 memcpy(wgs->wgs_chaining_key, ckey, sizeof(ckey));
2201 uint8_t ckey[WG_CHAINING_KEY_LEN]; /* [W] 5.4.3: Cr */
2276 memcpy(ckey, wgs->wgs_chaining_key, sizeof(ckey));
2290 wg_algo_kdf(ckey, NULL, NULL, ckey, wgmr->wgmr_ephemeral,
2295 WG_DUMP_HASH("ckey", ckey);
2300 wg_algo_dh_kdf(ckey, NULL, wgs->wgs_ephemeral_key_priv,
2305 wg_algo_dh_kdf(ckey, NULL, wg->wg_privkey, wgmr->wgmr_ephemeral);
2311 wg_algo_kdf(ckey, kdfout, cipher_key, ckey, wgp->wgp_psk,
2334 memcpy(wgs->wgs_chaining_key, ckey, sizeof(wgs->wgs_chaining_key));