【问题标题】:Android keystore password fieldAndroid 密钥库密码字段
【发布时间】:2012-12-11 17:15:51
【问题描述】:

我已经完成了一个 android 应用程序的开发,并决定使用密钥库对其进行签名。 我对这个过程没有任何问题,但我确实对密钥库的密码有疑问。我正在从 Eclipse 创建密钥库,在Keystore selection 窗口,我选择了create new keystore。在我按下下一步后,在Key Creation 窗口下,我需要输入密钥库的详细信息;别名、有效性、密码等。

我想问的是,Key Creation 窗口和Keystore selection 窗口中的密码字段有什么区别吗?我尝试为两者输入相同的密码,这对我来说效果很好。我可以选择输入不同的密码吗?它会影响该特定密钥库的任何内容吗?希望任何人都可以为此提供见解。

【问题讨论】:

    标签: android passwords keystore


    【解决方案1】:

    密钥库拥有许多个密钥。而您的密钥是密钥库中包含的单个项目。他们可以拥有相同的密码,但如果您的密钥密码以某种方式泄露,这会危及您的密钥库。我建议让密钥库和密钥密码不同。

    所以,是的,密码字段用于两个不同的东西,因为您正在创建两个独立的项目,并且遵循良好的密码实践,它们每个都应该有两个独立的密码。

    【讨论】:

    • 如果我错了,请纠正我,这是否意味着 .keystore 文件密码仅用于访问其中的密钥,而密钥的密码是用于签署应用程序的 1?
    • 你是对的。密钥库密码可打开对内部所有密钥(仍处于锁定状态)的访问权限,而密钥密码仅打开该密钥。
    猜你喜欢
    • 2015-04-05
    • 2018-10-20
    • 2016-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-16
    • 2012-08-22
    相关资源
    最近更新 更多