4

需要有关密钥库的帮助。我有 2 个 .p12 文件(我们暂时称它们为 phil.p12 和 grant.p12)。两者都有不同的个人密码。

我想将这些合并到一个 .p12 密钥库中,以便在 Jmeter 脚本中使用,根据正在执行的情况,需要调用不同的密钥。

任何人都可以帮助我做到这一点并就管理这个问题提供一些建议吗?

例如:
1)这甚至可能吗?
2)我如何处理每个单独的证书都有不同的密码这一事实?

感激地收到任何帮助。

4

1 回答 1

5
  1. 有可能的。您可以使用该keytool -importkeystore命令将整个密钥库导入另一个密钥库。所以你需要运行的命令看起来像

keytool -importkeystore -srckeystore {SOURCE_KEYSTORE.p12} -srcstoretype pkcs12 -srcstorepass {PASSWORD} -destkeystore {DESTINATION_KEYSTORE.p2} -deststoretype pkcs12 -deststorepass {PASSWORD}

  1. 您可以为两个不同的 P12 键盘设置不同的密码。但是对于每个密钥库,密钥对条目的密码(密钥密码)应该与密钥库的密码相同。

P12的互联网标准是:

  • 它里面只有 1 个密钥对条目(当然,它可以容纳超过 1 个)。
  • 密钥对条目的密码(密钥密码)与密钥库密码相同。
于 2018-01-13T12:46:43.173 回答