4
我需要使用OpenSSL库从C++代码生成数字签名。 我明白我需要那个DSA \ DSA_do_sign,但不明白如何使用它。如何使用OpenSSL库生成RSA-SHA256数字签名?
有人有一个例子,或比OpenSSL提供的文档更好的参考吗?
提前致谢!
我需要使用OpenSSL库从C++代码生成数字签名。 我明白我需要那个DSA \ DSA_do_sign,但不明白如何使用它。如何使用OpenSSL库生成RSA-SHA256数字签名?
有人有一个例子,或比OpenSSL提供的文档更好的参考吗?
提前致谢!
你似乎有RSA和DSA困惑。但是,如果您想使用RSA-sha256进行签名,请使用EVP interface for signing。您可以使用EVP_SignInit_ex()
方法进行初始化,EVP_sha256()
用于type
参数。
非常感谢! – rkellerm 2010-06-02 12:39:20
rsa与DSA不一样。 – 2010-06-01 16:51:13