DH_SET_METHOD(3ssl) OpenSSL DH_SET_METHOD(3ssl) DH_set_default_method, DH_get_default_method, DH_set_method, DH_new_method, DH_OpenSSL - DH #include OpenSSL 3.0 OPENSSL_API_COMPAT openssl_user_macros(7): void DH_set_default_method(const DH_METHOD *meth); const DH_METHOD *DH_get_default_method(void); int DH_set_method(DH *dh, const DH_METHOD *meth); DH *DH_new_method(ENGINE *engine); const DH_METHOD *DH_OpenSSL(void); . . DH_METHOD OpenSSL Diffie-Hellman. . : DH ENGINE. DH_METHOD OpenSSL DH_OpenSSL(). DH_set_default_method() meth DH . : ENGINE DH . OpenSSL . DH_get_default_method() DH_METHOD . ENGINE . DH_set_method() meth dh. DH_METHOD DH ENGINE ENGINE . DH DH_METHOD ( ENGINE ) DH_METHOD . DH_new_method() DH engine DH. engine ENGINE DH ENGINE DH_METHOD DH_set_default_method(). DH_METHOD DH_meth_new() ( DH_meth_new(3)). DH_OpenSSL() DH_get_default_method() DH_METHODs . DH_set_default_method() . DH_set_method() meth dh ( ENGINE ENGINE). DH_new_method() NULL ERR_get_error(3) . . DH_new(3), DH_new(3), DH_meth_new(3) OpenSSL 3.0. 2000-2020 OpenSSL. . Apache 2.0 ( ""). . LICENSE . 3 . . : . 3.6.2 7 2026 DH_SET_METHOD(3ssl)