第十八章 DSA / 18.4 主要函数

       1  DSA_do_sign

              数据签名。

2)   DSA_do_verify

签名验证。

3)   DSA_dup_DH

DSA密钥转换为DH密钥。

       4  DSA_new

生成一个DSA数据结构,一般情况下,DSA_METHOD采用默认的openssl_dsa_meth方法。

5)   DSA_free

释放DSA数据结构。

6)   DSA_generate_key

根据密钥参数生成公私钥。

7)   DSA_generate_parameters

生成密钥参数。

8DSA_get_default_method

获取默认的DSA_METHOD

9)    DSA_get_ex_data

       获取扩展数据。

10)  DSA_new_method

生成一个DSA结构。

       11DSA_OpenSSL

              获取openssl_dsa_meth方法。

12DSA_print

       DSA密钥信息输出到BIO中。

13DSA_print_fp

       DSA密钥信息输出到FILE中。

14DSA_set_default_method

       设置默认的DSA_METHOD

15)  DSA_set_ex_data

设置扩展数据。

16DSA_set_method

获取当前DSADSA_METHOD方法。

17DSA_SIG_new

       生成一个DSA_SIG签名值结构。

18DSA_SIG_free

       释放DSA_SIG结构。

19DSA_sign

       DSA签名。

20DSA_sign_setup

       根据密钥参数生成公私钥。

21DSA_size

       获取DSA密钥长度的字节数。

22DSA_up_ref

       DSA结构添加一个引用。

23DSA_verify

       签名验证。

24DSAparams_print

       DSA密钥参数输出到bio

25DSAparams_print_fp

       DSA密钥参数输出到FILE