如何在不知道密码的情况下将私钥导入Java密钥库

时间:2017-03-24 09:34:00

标签: java keystore keytool

我有一个PEM格式的私钥,受密码保护(还有一个密钥证书)。是否可以在不知道密码的情况下将此密钥导入Java密钥库?

知道密码我会做以下事情:

openssl pkcs12 -export -in cert.pem -inkey key.pem > server.p12
keytool -importkeystore -srckeystore server.p12 -destkeystore server.jks -srcstoretype pkcs12

但我想跳过密码输入并重新使用现有密码。

2 个答案:

答案 0 :(得分:2)

不,私钥是加密的,必须提供密码才能在导入密钥之前解密密钥。

答案 1 :(得分:0)

不可能

保护PrivateKey的重点是不让任何人获取对它的访问权限,除非他们知道解锁它的密码。