生成密钥库p12和信任库p12文件



我有ca.crt、client.crt和client.key文件,有人能解释我如何生成keystore.p12和truststore.p12文件吗?

好的,所以我能够解决这个问题。张贴答案以供参考。

步骤1:从ca.crt、client.crt和client.key文件生成keystore.p12

openssl pkcs12 -export -in client.crt -inkey client.key -certfile ca.crt -out keystore.p12


步骤2:生成信任库。密钥库.p12文件中的JKS

keytool -importkeystore -srckeystore keystore.p12 -srcstoretype pkcs12 -destkeystore truststore.jks -deststoretype JKS


现在,我们有了信任存储文件,但它是JKS格式的,让我们将其转换为.p12

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

就是这样,您现在应该有keystore.p12和truststore.p12文件。当你运行这些命令时,它会要求你输入源和目标密码,你可以在两者中输入相同的值。

相关内容

  • 没有找到相关文章

最新更新