如何使 PKCS12 (PKCS#12) 在 .p12 容器中包含多个私钥?

Aru*_*r R 5 openssl key-management pkcs#12 private-key

我使用 Openssl 创建一个 PKCS12 .p12 容器,存储私钥、服务器证书和 CACertificate(自签名),并且我能够成功导出/解析相同的内容。

但我想知道如何将多个私钥添加到同一个容器中。例如 - 我有 2 组服务器证书和 2 个私钥,我需要将它们添加到单个 .p12 容器中。我想从该 .p12 容器中分别解析和提取两个私钥以及 2 个服务器证书。

链接中,提到可以这样做,但没有关于如何实现它的答案。

我怎样才能实现这个目标?如何将私钥(PK1 和 PK2)和服务器证书(C1、C2)保存到 .p12 中并使用 OpenSsl 提取它们?