1) DH_new
生成DH数据结构,其DH_METHOD采用openssl默认提供的。
2) DH_free
释放DH数据结构。
3) DH_generate_parameters
生成DH密钥参数。
4) DH_generate_key
生成DH公私钥。
5) DH_compute_key
计算共享密钥,用于数据交换。
6) DH_check
检查DH密钥。
7) DH_get_default_method
获取默认的DH_METHOD,该方法是可以由用户设置的。
8) DH_get_ex_data
获取DH结构中的扩展数据。
9) DH_new_method
生成DH数据结构。
10)DH_OpenSSL
获取openssl提供的DH_METHOD。
11)DH_set_default_method
设置默认的DH_METHOD方法,当用户实现了自己的DH_METHOD时,可调用本函数来设置,控制DH各种计算。
12)DH_set_ex_data
获取扩展数据。
13)DH_set_method
替换已有的DH_METHOD。
14)DH_size
获取DH密钥长度的字节数。
15) DH_up_ref
增加DH结构的一个引用。
16)DHparams_print
将DH密钥参数输出到bio中。
17) DHparams_print_fp
将DH密钥参数输出到FILE中。