我需要使用 OpenSSL 库从 C++ 代码生成数字签名。我知道我需要那个 DSA \ DSA_do_sign,但不明白如何使用它。
有人有一个例子,或者比 OpenSSL 提供的文档更好的参考吗?
提前致谢!
我需要使用 OpenSSL 库从 C++ 代码生成数字签名。我知道我需要那个 DSA \ DSA_do_sign,但不明白如何使用它。
有人有一个例子,或者比 OpenSSL 提供的文档更好的参考吗?
提前致谢!
您似乎对 RSA 和 DSA 感到困惑。但是,如果您想使用 RSA-sha256 进行签名,请使用EVP 接口进行签名。EVP_SignInit_ex()
您可以使用带有参数的方法EVP_sha256()
进行初始化type
。