Lines Matching refs:dh
1 /* crypto/dh/dh.h */
116 int (*generate_key)(DH *dh);
117 int (*compute_key)(unsigned char *key,const BIGNUM *pub_key,DH *dh);
118 int (*bn_mod_exp)(const DH *dh, BIGNUM *r, const BIGNUM *a,
122 int (*init)(DH *dh);
123 int (*finish)(DH *dh);
127 int (*generate_params)(DH *dh, int prime_len, int generator, BN_GENCB *cb);
188 int DH_set_method(DH *dh, const DH_METHOD *meth);
192 void DH_free(DH *dh);
193 int DH_up_ref(DH *dh);
194 int DH_size(const DH *dh);
207 int DH_generate_parameters_ex(DH *dh, int prime_len,int generator, BN_GENCB *cb);
209 int DH_check(const DH *dh,int *codes);
210 int DH_check_pub_key(const DH *dh,const BIGNUM *pub_key, int *codes);
211 int DH_generate_key(DH *dh);
212 int DH_compute_key(unsigned char *key,const BIGNUM *pub_key,DH *dh);