Lines Matching refs:pubkey
45 unsigned char pubkey[XOR_KEY_SIZE];
282 secret[i] = pxorctx->key->privkey[i] ^ pxorctx->peerkey->pubkey[i];
338 * 2. we encode our ephemeral pubkey as the outgoing ct
340 * pubkey from the ctx; the result is our ss.
367 /* 2. Encode ephemeral pubkey as ct */
368 memcpy(ct, ourkey->pubkey, XOR_KEY_SIZE);
395 * - ct is our peer's pubkey
416 memcpy(peerkey->pubkey, ct, XOR_KEY_SIZE);
493 memcpy(tokey->pubkey, fromkey->pubkey, XOR_KEY_SIZE);
534 memcpy(p->data, key->pubkey, XOR_KEY_SIZE);
562 memcpy(key->pubkey, p->data, XOR_KEY_SIZE);
650 key->pubkey[i] = key->privkey[i] ^ private_constant[i];
665 unsigned char pubkey[XOR_KEY_SIZE];
666 void *pprivkey = privkey, *ppubkey = pubkey;
674 memset(pubkey, 0, sizeof(pubkey));
683 sizeof(pubkey), &pub_len)))
691 memcpy(key->pubkey, pubkey, pub_len);
712 key->pubkey, sizeof(key->pubkey));