我使用 Openssl 创建一个 PKCS12 .p12 容器,存储私钥、服务器证书和 CACertificate(自签名),并且我能够成功导出/解析相同的内容。
但我想知道如何将多个私钥添加到同一个容器。例如 - 我有 2 组服务器证书和 2 个私钥,我需要将它们添加到单个 .p12 容器中。我想从该 .p12 容器中分别解析和提取两个私钥以及 2 个服务器证书。
在this链接中,提到可以这样做,但没有关于如何实现它的答案。
我怎样才能实现这个目标?如何将私钥(PK1 和 PK2)和服务器证书(C1、C2)保存到 .p12 中并使用 OpenSsl 提取它们?
虽然您可以按照原始问题的评论中所述直接使用 OpenSSL 实用程序,但您可能会考虑使用 Keystore Explorer GUI 用于在单个 PKCS12 存储文件中维护多个证书/密钥对