该文件指出: "您将始终需要此密码才能访问包含该密钥的密钥库条目。"
http://docs.oracle.com/javase/tutorial/security/toolsign/step3.html
但无论我设置了什么keypasswd,我都可以在没有它的情况下导出证书,并且生成的文件都是二进制相等的。
为什么我们不需要指定keypasswd来导出证书?
答案 0 :(得分:0)
导出的证书是PUBLIC KEY,因此它不需要密码(并不意味着受到保护)您实际保护的是KEYSTORE(公共密钥和私钥的组合),这就是为什么keytool没有& #39; t需要输出公钥的密码......