Lines Matching defs:dh
15 #include <openssl/dh.h>
19 static inline ccdh_gp_t vmdh_gp(struct vmdh *dh)
21 void *p = dh;
26 static inline ccdh_full_ctx_t vmdh_priv(struct vmdh *dh)
28 void *p = dh;
126 DH *dh = DH_new();
127 dh->p = BN_bin2bn(param_p, sizeof(param_p), BN_new());
128 BN_hex2bn(&dh->g, "05");
129 dh->pub_key = BN_bin2bn(client_pub, sizeof(client_pub), BN_new());
130 dh->priv_key = BN_bin2bn(client_priv, sizeof(client_priv), BN_new());
133 DH_compute_key(key, bn_server_pub, dh);