我有一个PEM格式的私钥,受密码保护(还有一个密钥证书)。是否可以在不知道密码的情况下将此密钥导入Java密钥库?
知道密码我会做以下事情:
openssl pkcs12 -export -in cert.pem -inkey key.pem > server.p12
keytool -importkeystore -srckeystore server.p12 -destkeystore server.jks -srcstoretype pkcs12
但我想跳过密码输入并重新使用现有密码。
答案 0 :(得分:2)
不,私钥是加密的,必须提供密码才能在导入密钥之前解密密钥。
答案 1 :(得分:0)
不可能。
保护PrivateKey
的重点是不让任何人获取对它的访问权限,除非他们知道解锁它的密码。