gpt4 book ai didi

openssl - 使用 openssl 将多个证书加载到 PKCS12 中

转载 作者:行者123 更新时间:2023-12-02 12:19:22 46 4
gpt4 key购买 nike

我正在尝试使用 openssl 将多个证书加载为 PKCS12 格式。命令如下:

openssl pkcs12 -export -in cert1.arm -inkey cert1_private_key.pem -certfile cert2.arm -certfile cert3.arm -certfile RootCert.pem -name "Test" -out test.p12

解析生成的 PKCS12 文件后,文件中仅包含最后一个证书:

openssl pkcs12 -in test.p12 -info -nodes

我还尝试将它们单独导入到 pkcs12 文件中,但在所有尝试中,文件中只保留了最后一个证书。

知道要解决的问题在哪里吗?

最佳答案

首先,确保您的所有证书均为 PEM 格式。然后,创建一个名为“certs.pem”的单个文件,其中包含其余证书(cert2.arm、cert3.arm 和 RootCert.pem)。

然后使用这样的命令:

openssl pkcs12 -export -in cert1.arm -inkey cert1_private_key.pem -certfile certs.pem -name "Test" -out test.p12

openssl pkcs12文档解释了不同的选项。

关于openssl - 使用 openssl 将多个证书加载到 PKCS12 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19704950/

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