当前位置: 首页 > 知识库问答 >
问题:

keystore密码应该与PKCS12证书密码相同吗?

夏弘义
2023-03-14

我试图在Java中使用keytool导入PKCS12证书。只有当keystore密码与证书密码相同时,它才能正常工作。keystore是否也必须使用PKCS12证书密码?

共有1个答案

戎劲
2023-03-14

从keytool的文档中(只列出了与此问题相关的选项):

keytool-importkeystore[-srcstorepass srcstorepass][-deststorepass deststorepass]{-srcalias srcalias{-destalias destalias}[-srckeypass srckeypass]}[-destkeypass destkeypass]...

将单个项或所有项从源密钥存储区导入到目标密钥存储区。

因此,是否强制将PKCS12证书密码用于keystore,取决于尝试读取keystore的应用程序。

 类似资料:
  • 我试图使用PBE生成一个密钥,但SecretKeyFactory生成的密钥与输入密码完全相同。我尝试过不同的算法,迭代次数等,但仍然是一样的,所以我觉得我错过了一步。 编辑:如果我使用算法“PBKDF2WithHmacSHA1”,那么生成的密钥与密码不同,但我使用的算法为什么会生成与输入密码完全相同的密钥?

  • 我使用PostgreSQL 9.2并有命令: 此命令具有无需密码连接数据库的能力。我想输入密码。 我的是:

  • 我正试图更改存储在p12密钥库中的证书的密码。我设法通过使用ikeycmd更改了keystore密码,但对于键控器,似乎什么都不起作用。这是我正在尝试的命令: keytool-keypasswd-storetype pkcs12-keystore$keystore_file-alias$key_alias-keypass$key_password-new$new_pass-storepass$st

  • 我有一个Java keystore:,并且给定一个别名:,我试图在更改密码的同时以格式提取相应的资源。 JKS密码是,与someAlias密钥相同。 我希望用新密码保护我的p12文件: 我错过了什么?

  • 我无法使用keytool(java 8)更改PKCS密钥库密码。当我试图更改密钥密码时: 这意味着无法更改PKCS12密钥库的密钥密码。然后我尝试更改keystore密码: 这意味着,我们必须一起更改密钥库密码和密钥密码。但是没有命令可以改变两者。我能做什么呢?

  • 我在唱Java和tring在广告中修改密码。我已将证书导入服务器,但证书中出现错误。 导入有效: 列表有效: 我的代码: 错误消息: