为什么keytool -exportcert不会要求keypasswd?

时间:2017-01-17 19:24:43

标签: java keytool

该文件指出: "您将始终需要此密码才能访问包含该密钥的密钥库条目。"

http://docs.oracle.com/javase/tutorial/security/toolsign/step3.html

但无论我设置了什么keypasswd,我都可以在没有它的情况下导出证书,并且生成的文件都是二进制相等的。

为什么我们不需要指定keypasswd来导出证书?

1 个答案:

答案 0 :(得分:0)

导出的证书是PUBLIC KEY,因此它不需要密码(并不意味着受到保护)您实际保护的是KEYSTORE(公共密钥和私钥的组合),这就是为什么keytool没有& #39; t需要输出公钥的密码......