Lines Matching refs:pubkey
45 unsigned char pubkey[XOR_KEY_SIZE];
286 secret[i] = pxorctx->key->privkey[i] ^ pxorctx->peerkey->pubkey[i];
342 * 2. we encode our ephemeral pubkey as the outgoing ct
344 * pubkey from the ctx; the result is our ss.
371 /* 2. Encode ephemeral pubkey as ct */
372 memcpy(ct, ourkey->pubkey, XOR_KEY_SIZE);
399 * - ct is our peer's pubkey
420 memcpy(peerkey->pubkey, ct, XOR_KEY_SIZE);
497 memcpy(tokey->pubkey, fromkey->pubkey, XOR_KEY_SIZE);
538 memcpy(p->data, key->pubkey, XOR_KEY_SIZE);
566 memcpy(key->pubkey, p->data, XOR_KEY_SIZE);
654 key->pubkey[i] = key->privkey[i] ^ private_constant[i];
669 unsigned char pubkey[XOR_KEY_SIZE];
670 void *pprivkey = privkey, *ppubkey = pubkey;
678 memset(pubkey, 0, sizeof(pubkey));
687 sizeof(pubkey), &pub_len)))
695 memcpy(key->pubkey, pubkey, pub_len);
716 key->pubkey, sizeof(key->pubkey));