gpt4 book ai didi

c++ - 以编程方式获取颁发者证书 C++

转载 作者:行者123 更新时间:2023-11-30 05:14:03 27 4
gpt4 key购买 nike

我正在使用已验证证书中存在的 CRL 编写证书吊销检查程序。对于支票,我还需要发行人证书。

在哪里可以找到发行者的 URL 地址?

我知道我可以使用此函数获取发行人的名称:

X509_NAME *X509_get_issuer_name(const X509 *);

但我需要获取 url,从那里我可以获得颁发者证书以调用 X509_CRL_verify(X509_CRL *, EVP_PKEY *)功能。

最佳答案

没有颁发者的 URL 这样的东西,我不明白你为什么需要一个。对于 CRL 检查,您需要原始证书中包含的 CRL 分发点。参见 C++ Check CRL For Revocation对于使用 X509_get_ext_d2i 的代码使用 NID_crl_distribution_points 从证书中提取这些信息。

关于c++ - 以编程方式获取颁发者证书 C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43598322/

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