gpt4 book ai didi

c - 将 X509 证书保存到文件

转载 作者:太空狗 更新时间:2023-10-29 14:56:43 25 4
gpt4 key购买 nike

我在 HTTPS 客户端上工作,我设法建立了安全连接并使用以下方法获取了 X509 证书:
X509 *cert = SSL_get_certificate(ssl);(ssl 是 SSL* ).

如何将证书保存到文件中?此外,我需要从证书中获取“主题 DN”和“颁发者 DN”字段。

最佳答案

-- 如何将证书保存到文件?

#include <openssl/pem.h>
int PEM_write_X509(FILE *fp, X509 *x);

-- 此外,我需要从证书中获取“主题 DN”和“颁发者 DN”字段。

#include <openssl/x509.h>
X509_NAME * X509_get_issuer_name(X509 *a);
X509_NAME * X509_get_subject_name(X509 *a);

关于c - 将 X509 证书保存到文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6088276/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com