Lines Matching refs:dh
1 /* crypto/dh/dh.h */
101 int (*generate_key)(DH *dh);
102 int (*compute_key)(unsigned char *key,const BIGNUM *pub_key,DH *dh);
103 int (*bn_mod_exp)(const DH *dh, BIGNUM *r, const BIGNUM *a,
107 int (*init)(DH *dh);
108 int (*finish)(DH *dh);
112 int (*generate_params)(DH *dh, int prime_len, int generator, BN_GENCB *cb);
173 int DH_set_method(DH *dh, const DH_METHOD *meth);
177 void DH_free(DH *dh);
178 int DH_up_ref(DH *dh);
179 int DH_size(const DH *dh);
192 int DH_generate_parameters_ex(DH *dh, int prime_len,int generator, BN_GENCB *cb);
194 int DH_check(const DH *dh,int *codes);
195 int DH_check_pub_key(const DH *dh,const BIGNUM *pub_key, int *codes);
196 int DH_generate_key(DH *dh);
197 int DH_compute_key(unsigned char *key,const BIGNUM *pub_key,DH *dh);