Searched refs:DH_METHOD (Results 1 – 16 of 16) sorted by relevance
/freebsd/crypto/openssl/crypto/dh/ |
H A D | dh_meth.c | 20 DH_METHOD *DH_meth_new(const char *name, int flags) in DH_meth_new() 22 DH_METHOD *dhm = OPENSSL_zalloc(sizeof(*dhm)); in DH_meth_new() 38 void DH_meth_free(DH_METHOD *dhm) in DH_meth_free() 46 DH_METHOD *DH_meth_dup(const DH_METHOD *dhm) in DH_meth_dup() 48 DH_METHOD *ret = OPENSSL_malloc(sizeof(*ret)); in DH_meth_dup() 84 int DH_meth_get_flags(const DH_METHOD *dhm) in DH_meth_get_flags() 89 int DH_meth_set_flags(DH_METHOD *dhm, int flags) in DH_meth_set_flags() 95 void *DH_meth_get0_app_data(const DH_METHOD *dhm) in DH_meth_get0_app_data() 123 int DH_meth_set_compute_key(DH_METHOD *dhm, in DH_meth_set_compute_key() 138 int DH_meth_set_bn_mod_exp(DH_METHOD *dhm, in DH_meth_set_bn_mod_exp() [all …]
|
H A D | dh_key.c | 165 static DH_METHOD dh_ossl = { 177 static const DH_METHOD *default_DH_method = &dh_ossl; 179 const DH_METHOD *DH_OpenSSL(void) in DH_OpenSSL() 184 const DH_METHOD *DH_get_default_method(void) in DH_get_default_method() 210 void DH_set_default_method(const DH_METHOD *meth) in DH_set_default_method()
|
H A D | dh_lib.c | 32 int DH_set_method(DH *dh, const DH_METHOD *meth) in DH_set_method() 38 const DH_METHOD *mtmp; in DH_set_method() 52 const DH_METHOD *ossl_dh_get_method(const DH *dh) in ossl_dh_get_method()
|
H A D | dh_local.h | 36 const DH_METHOD *meth;
|
/freebsd/crypto/openssl/doc/man3/ |
H A D | DH_meth_new.pod | 21 DH_METHOD *DH_meth_new(const char *name, int flags); 23 void DH_meth_free(DH_METHOD *dhm); 25 DH_METHOD *DH_meth_dup(const DH_METHOD *dhm); 27 const char *DH_meth_get0_name(const DH_METHOD *dhm); 30 int DH_meth_get_flags(const DH_METHOD *dhm); 31 int DH_meth_set_flags(DH_METHOD *dhm, int flags); 33 void *DH_meth_get0_app_data(const DH_METHOD *dhm); 41 int DH_meth_set_compute_key(DH_METHOD *dhm, 47 int DH_meth_set_bn_mod_exp(DH_METHOD *dhm, 60 int DH_meth_set_generate_params(DH_METHOD *dhm, [all …]
|
H A D | DH_set_method.pod | 16 void DH_set_default_method(const DH_METHOD *meth); 18 const DH_METHOD *DH_get_default_method(void); 20 int DH_set_method(DH *dh, const DH_METHOD *meth); 24 const DH_METHOD *DH_OpenSSL(void); 31 A B<DH_METHOD> specifies the functions that OpenSSL uses for Diffie-Hellman 37 Initially, the default DH_METHOD is the OpenSSL internal implementation, as 47 DH_get_default_method() returns a pointer to the current default DH_METHOD. 52 This will replace the DH_METHOD used by the DH key and if the previous method 54 change. It is possible to have DH keys that only work with certain DH_METHOD 64 A new DH_METHOD object may be constructed using DH_meth_new() (see [all …]
|
H A D | ENGINE_add.pod | 124 int ENGINE_set_DH(ENGINE *e, const DH_METHOD *dh_meth); 141 const DH_METHOD *ENGINE_get_DH(const ENGINE *e); 182 DSA_METHOD, DH_METHOD, RAND_METHOD, ECDH_METHOD, ECDSA_METHOD,
|
/freebsd/crypto/openssl/include/openssl/ |
H A D | dh.h | 196 OSSL_DEPRECATEDIN_3_0 const DH_METHOD *DH_OpenSSL(void); 199 OSSL_DEPRECATEDIN_3_0 const DH_METHOD *DH_get_default_method(void); 200 OSSL_DEPRECATEDIN_3_0 int DH_set_method(DH *dh, const DH_METHOD *meth); 276 OSSL_DEPRECATEDIN_3_0 void DH_meth_free(DH_METHOD *dhm); 277 OSSL_DEPRECATEDIN_3_0 DH_METHOD *DH_meth_dup(const DH_METHOD *dhm); 280 OSSL_DEPRECATEDIN_3_0 int DH_meth_get_flags(const DH_METHOD *dhm); 281 OSSL_DEPRECATEDIN_3_0 int DH_meth_set_flags(DH_METHOD *dhm, int flags); 285 OSSL_DEPRECATEDIN_3_0 int DH_meth_set_generate_key(DH_METHOD *dhm, 291 OSSL_DEPRECATEDIN_3_0 int DH_meth_set_compute_key(DH_METHOD *dhm, 302 OSSL_DEPRECATEDIN_3_0 int DH_meth_set_bn_mod_exp(DH_METHOD *dhm, [all …]
|
H A D | engine.h | 500 OSSL_DEPRECATEDIN_3_0 int ENGINE_set_DH(ENGINE *e, const DH_METHOD *dh_meth); 557 OSSL_DEPRECATEDIN_3_0 const DH_METHOD *ENGINE_get_DH(const ENGINE *e);
|
H A D | types.h | 135 typedef struct dh_method DH_METHOD; typedef
|
/freebsd/crypto/openssl/crypto/engine/ |
H A D | tb_dh.c | 66 const DH_METHOD *ENGINE_get_DH(const ENGINE *e) in ENGINE_get_DH() 72 int ENGINE_set_DH(ENGINE *e, const DH_METHOD *dh_meth) in ENGINE_set_DH()
|
H A D | eng_local.h | 116 const DH_METHOD *dh_meth;
|
/freebsd/crypto/openssl/include/crypto/ |
H A D | dh.h | 47 const DH_METHOD *ossl_dh_get_method(const DH *dh);
|
/freebsd/crypto/openssl/util/ |
H A D | indent.pro | 178 -T DH_METHOD
|
/freebsd/crypto/openssl/ |
H A D | NEWS.md | 136 * Deprecated the `DH` and `DH_METHOD` types and functions. 414 DH and DH_METHOD, DSA and DSA_METHOD, RSA and RSA_METHOD, 1392 * New DH_METHOD, DSA_METHOD and enhanced RSA_METHOD
|
/freebsd/crypto/heimdal/lib/hx509/ |
H A D | hxtool.c | 1394 const DH_METHOD *m = DH_get_default_method(); in info()
|