Lines Matching refs:dh
55 #include "dh.h"
66 DH *dh;
95 kex->dh = dh_new_group1();
98 kex->dh = dh_new_group14();
124 kex->dh = dh_new_group(g, p);
130 /* Step 1 - e is dh->pub_key */
131 dh_gen_key(kex->dh, kex->we_need * 8);
179 packet_put_bignum2(kex->dh->pub_key);
263 if (!dh_pub_is_valid(kex->dh, dh_server_pub))
267 klen = DH_size(kex->dh);
269 kout = DH_compute_key(kbuf, dh_server_pub, kex->dh);
292 kex->dh->pub_key, /* e */
306 kex->dh->p, kex->dh->g,
307 kex->dh->pub_key,
325 DH_free(kex->dh);