【问题标题】:How to create pkcs12 truststore using openssl如何使用 openssl 创建 pkcs12 信任库
【发布时间】:2023-07-02 08:24:01
【问题描述】:

我可以使用 keytool 命令将 Java 信任库(仅具有 证书的 JKS 文件, 私钥)导出到 p12 文件:

keytool -importkeystore -srckeystore truststore.jks -destkeystore truststore.p12 -deststoretype PKCS12

但是,我似乎无法弄清楚如何使用“openssl pkcs12”命令创建相同的文件。它允许您传递证书,但我尝试过的每个选项都要求用户传递私钥。

【问题讨论】:

标签: openssl keystore keytool pkcs#12


【解决方案1】:

openssl pkcs12 -export -nokeys -in certificate.cer -out pkcs12.pfx

【讨论】: