如何以编程方式从PKCS7中提取CA、多个CA和公共证书/密钥
How to extract CA, multiple CAs and public certificate/key from PKCS7 programmatically?
从PEM格式的pkcs7b文件中,我需要提取一个CA和/或如果有多个CA,则提取到一个PEM文件中。
同样,如果有公共证书,我需要将其提取到另一个PEM文件中。
我在这里看到了一个很好的例子:如何使用openssl从PKCS7.p7b证书文件读取证书文件?
但我无法从X509中决定哪一部分应该用于CA和公共证书。这些文件我需要提供给nginx。
是的,我们X509_check_ca((可以区分其ca与否。备选方案,将主题名称与颁发者名称匹配
相关文章:
- 处理多个异常集合的C++方法
- 尝试通过多个向量访问变量时,向量下标超出范围
- Ardunio UNO解决了多个重叠的定时器循环
- 是否可以通过C++扩展强制多个python进程共享同一内存
- 基于多个条件处理地图中的所有元素
- 为多个会话保留XPtr
- IPC使用多个管道和分支进程来运行Python程序
- 通过套接字[TCP]传输数据 如何在C / C ++中打包多个整数并使用send() recv()传输数据
- 多个文件的内存分配错误"在抛出 'std :: bad_alloc' what (): std :: bad_alloc 的实例后终止调用" [C++]
- Visual Studio 2019:插入多个C++风格的单行注释
- 扩展光电二极管探测器以支持多个传感器
- 是否可以使用winusb同时与多个相同的usb设备进行通信
- boost::asio如何生成多个协同程序,然后加入它们
- 使用命名空间时出现多个定义错误
- 我需要将多个函数组合为一个函数
- 用于矢量处理的多个线程
- 多个If语句与使用逻辑运算符计算条件的单个语句的比较
- MPI突然停止了对多个核心的操作
- 在C++中,如何通过几种类型从元组中选择多个元素
- 如何以编程方式从PKCS7中提取CA、多个CA和公共证书/密钥