【发布时间】:2018-01-09 22:37:09
【问题描述】:
我正在尝试使用 CA 证书的私钥签署现有的 csr。所以我打算使用X509_req_sign() API。我通过读取 csr 文件创建了一个 x509_req 对象。我还从 CA 证书中提取了主题名称。
但我不知道如何将颁发者名称设置为 x509_req 对象。我发现有一个 API x509_set_issuer_name() 存在,但它适用于 X509 类型的对象。 x509_Req 类型也有类似的 API 吗?使用 CA 证书私钥签署现有 csr 的简单方法是什么?我只需要使用 C++ 代码来完成所有这些工作。
有什么建议吗?
【问题讨论】:
-
类似问题:也许可以提供帮助。 stackoverflow.com/questions/15964681/…
标签: c++ c++11 openssl openssl-engine