我已经完成了一个 android 应用程序的开发,并决定使用 keystore 对其进行签名。
我对这个过程没有问题,但我对 keystore 的密码有疑问。我正在从 Eclipse 创建 keystore ,在 Keystore selection
窗口中,我选择了 create new keystore
。在我按下下一步之后,在 Key Creation
窗口下,我需要输入 keystore 的详细信息;别名、有效期、密码等
我想问的是,Key Creation
窗口中的密码字段和Keystore selection
窗口中的密码字段有什么区别吗?我尝试为两者输入相同的密码,对我来说效果很好。我可以选择输入不同的密码吗?它会影响该特定 keystore 的任何内容吗?希望任何人都可以为此提供见解。
最佳答案
keystore 拥有许多 key 。而您的 key 是 keystore 中包含的单个项目。它们可以具有相同的密码,但是如果您的 key 密码以某种方式泄露,这会危及您的 keystore 。我建议使用不同的 keystore 和 key 密码。
是的,密码字段用于两个不同的事物,因为您正在创建两个独立的项目,并且遵循良好的密码实践,它们应该分别有两个独立的密码。
关于Android keystore 密码字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14035636/