Symbol: DH_METHOD
crypto/heimdal/lib/hx509/hxtool.c
1394
const DH_METHOD *m = DH_get_default_method();
crypto/openssl/crypto/dh/dh_key.c
165
static DH_METHOD dh_ossl = {
crypto/openssl/crypto/dh/dh_key.c
177
static const DH_METHOD *default_DH_method = &dh_ossl;
crypto/openssl/crypto/dh/dh_key.c
179
const DH_METHOD *DH_OpenSSL(void)
crypto/openssl/crypto/dh/dh_key.c
184
const DH_METHOD *DH_get_default_method(void)
crypto/openssl/crypto/dh/dh_key.c
214
void DH_set_default_method(const DH_METHOD *meth)
crypto/openssl/crypto/dh/dh_lib.c
32
int DH_set_method(DH *dh, const DH_METHOD *meth)
crypto/openssl/crypto/dh/dh_lib.c
38
const DH_METHOD *mtmp;
crypto/openssl/crypto/dh/dh_lib.c
52
const DH_METHOD *ossl_dh_get_method(const DH *dh)
crypto/openssl/crypto/dh/dh_local.h
36
const DH_METHOD *meth;
crypto/openssl/crypto/dh/dh_meth.c
102
int (*DH_meth_get_generate_key(const DH_METHOD *dhm))(DH *)
crypto/openssl/crypto/dh/dh_meth.c
107
int DH_meth_set_generate_key(DH_METHOD *dhm, int (*generate_key)(DH *))
crypto/openssl/crypto/dh/dh_meth.c
113
int (*DH_meth_get_compute_key(const DH_METHOD *dhm))(unsigned char *key, const BIGNUM *pub_key, DH *dh)
crypto/openssl/crypto/dh/dh_meth.c
118
int DH_meth_set_compute_key(DH_METHOD *dhm,
crypto/openssl/crypto/dh/dh_meth.c
125
int (*DH_meth_get_bn_mod_exp(const DH_METHOD *dhm))(const DH *, BIGNUM *, const BIGNUM *, const BIGNUM *, const BIGNUM *,
crypto/openssl/crypto/dh/dh_meth.c
131
int DH_meth_set_bn_mod_exp(DH_METHOD *dhm,
crypto/openssl/crypto/dh/dh_meth.c
139
int (*DH_meth_get_init(const DH_METHOD *dhm))(DH *)
crypto/openssl/crypto/dh/dh_meth.c
144
int DH_meth_set_init(DH_METHOD *dhm, int (*init)(DH *))
crypto/openssl/crypto/dh/dh_meth.c
150
int (*DH_meth_get_finish(const DH_METHOD *dhm))(DH *)
crypto/openssl/crypto/dh/dh_meth.c
155
int DH_meth_set_finish(DH_METHOD *dhm, int (*finish)(DH *))
crypto/openssl/crypto/dh/dh_meth.c
161
int (*DH_meth_get_generate_params(const DH_METHOD *dhm))(DH *, int, int, BN_GENCB *)
crypto/openssl/crypto/dh/dh_meth.c
166
int DH_meth_set_generate_params(DH_METHOD *dhm,
crypto/openssl/crypto/dh/dh_meth.c
20
DH_METHOD *DH_meth_new(const char *name, int flags)
crypto/openssl/crypto/dh/dh_meth.c
22
DH_METHOD *dhm = OPENSSL_zalloc(sizeof(*dhm));
crypto/openssl/crypto/dh/dh_meth.c
37
void DH_meth_free(DH_METHOD *dhm)
crypto/openssl/crypto/dh/dh_meth.c
45
DH_METHOD *DH_meth_dup(const DH_METHOD *dhm)
crypto/openssl/crypto/dh/dh_meth.c
47
DH_METHOD *ret = OPENSSL_malloc(sizeof(*ret));
crypto/openssl/crypto/dh/dh_meth.c
62
const char *DH_meth_get0_name(const DH_METHOD *dhm)
crypto/openssl/crypto/dh/dh_meth.c
67
int DH_meth_set1_name(DH_METHOD *dhm, const char *name)
crypto/openssl/crypto/dh/dh_meth.c
80
int DH_meth_get_flags(const DH_METHOD *dhm)
crypto/openssl/crypto/dh/dh_meth.c
85
int DH_meth_set_flags(DH_METHOD *dhm, int flags)
crypto/openssl/crypto/dh/dh_meth.c
91
void *DH_meth_get0_app_data(const DH_METHOD *dhm)
crypto/openssl/crypto/dh/dh_meth.c
96
int DH_meth_set0_app_data(DH_METHOD *dhm, void *app_data)
crypto/openssl/crypto/engine/eng_local.h
116
const DH_METHOD *dh_meth;
crypto/openssl/crypto/engine/tb_dh.c
66
const DH_METHOD *ENGINE_get_DH(const ENGINE *e)
crypto/openssl/crypto/engine/tb_dh.c
72
int ENGINE_set_DH(ENGINE *e, const DH_METHOD *dh_meth)
crypto/openssl/include/crypto/dh.h
47
const DH_METHOD *ossl_dh_get_method(const DH *dh);
crypto/openssl/include/openssl/dh.h
203
OSSL_DEPRECATEDIN_3_0 const DH_METHOD *DH_OpenSSL(void);
crypto/openssl/include/openssl/dh.h
205
OSSL_DEPRECATEDIN_3_0 void DH_set_default_method(const DH_METHOD *meth);
crypto/openssl/include/openssl/dh.h
206
OSSL_DEPRECATEDIN_3_0 const DH_METHOD *DH_get_default_method(void);
crypto/openssl/include/openssl/dh.h
207
OSSL_DEPRECATEDIN_3_0 int DH_set_method(DH *dh, const DH_METHOD *meth);
crypto/openssl/include/openssl/dh.h
282
OSSL_DEPRECATEDIN_3_0 DH_METHOD *DH_meth_new(const char *name, int flags);
crypto/openssl/include/openssl/dh.h
283
OSSL_DEPRECATEDIN_3_0 void DH_meth_free(DH_METHOD *dhm);
crypto/openssl/include/openssl/dh.h
284
OSSL_DEPRECATEDIN_3_0 DH_METHOD *DH_meth_dup(const DH_METHOD *dhm);
crypto/openssl/include/openssl/dh.h
285
OSSL_DEPRECATEDIN_3_0 const char *DH_meth_get0_name(const DH_METHOD *dhm);
crypto/openssl/include/openssl/dh.h
286
OSSL_DEPRECATEDIN_3_0 int DH_meth_set1_name(DH_METHOD *dhm, const char *name);
crypto/openssl/include/openssl/dh.h
287
OSSL_DEPRECATEDIN_3_0 int DH_meth_get_flags(const DH_METHOD *dhm);
crypto/openssl/include/openssl/dh.h
288
OSSL_DEPRECATEDIN_3_0 int DH_meth_set_flags(DH_METHOD *dhm, int flags);
crypto/openssl/include/openssl/dh.h
289
OSSL_DEPRECATEDIN_3_0 void *DH_meth_get0_app_data(const DH_METHOD *dhm);
crypto/openssl/include/openssl/dh.h
290
OSSL_DEPRECATEDIN_3_0 int DH_meth_set0_app_data(DH_METHOD *dhm, void *app_data);
crypto/openssl/include/openssl/dh.h
291
OSSL_DEPRECATEDIN_3_0 int (*DH_meth_get_generate_key(const DH_METHOD *dhm))(DH *);
crypto/openssl/include/openssl/dh.h
292
OSSL_DEPRECATEDIN_3_0 int DH_meth_set_generate_key(DH_METHOD *dhm,
crypto/openssl/include/openssl/dh.h
294
OSSL_DEPRECATEDIN_3_0 int (*DH_meth_get_compute_key(const DH_METHOD *dhm))(unsigned char *key,
crypto/openssl/include/openssl/dh.h
297
OSSL_DEPRECATEDIN_3_0 int DH_meth_set_compute_key(DH_METHOD *dhm,
crypto/openssl/include/openssl/dh.h
301
OSSL_DEPRECATEDIN_3_0 int (*DH_meth_get_bn_mod_exp(const DH_METHOD *dhm))(const DH *, BIGNUM *,
crypto/openssl/include/openssl/dh.h
306
OSSL_DEPRECATEDIN_3_0 int DH_meth_set_bn_mod_exp(DH_METHOD *dhm,
crypto/openssl/include/openssl/dh.h
311
OSSL_DEPRECATEDIN_3_0 int (*DH_meth_get_init(const DH_METHOD *dhm))(DH *);
crypto/openssl/include/openssl/dh.h
312
OSSL_DEPRECATEDIN_3_0 int DH_meth_set_init(DH_METHOD *dhm, int (*init)(DH *));
crypto/openssl/include/openssl/dh.h
313
OSSL_DEPRECATEDIN_3_0 int (*DH_meth_get_finish(const DH_METHOD *dhm))(DH *);
crypto/openssl/include/openssl/dh.h
314
OSSL_DEPRECATEDIN_3_0 int DH_meth_set_finish(DH_METHOD *dhm, int (*finish)(DH *));
crypto/openssl/include/openssl/dh.h
315
OSSL_DEPRECATEDIN_3_0 int (*DH_meth_get_generate_params(const DH_METHOD *dhm))(DH *, int, int,
crypto/openssl/include/openssl/dh.h
317
OSSL_DEPRECATEDIN_3_0 int DH_meth_set_generate_params(DH_METHOD *dhm,
crypto/openssl/include/openssl/engine.h
500
OSSL_DEPRECATEDIN_3_0 int ENGINE_set_DH(ENGINE *e, const DH_METHOD *dh_meth);
crypto/openssl/include/openssl/engine.h
559
OSSL_DEPRECATEDIN_3_0 const DH_METHOD *ENGINE_get_DH(const ENGINE *e);