Android密钥库密码字段

Jac*_*k-V 2 passwords android keystore

我已经完成了一个Android应用程序的开发,并决定用密钥库签名.我对此过程没有任何问题,但我确实对密钥库的密码有疑问.我正在从Keystore selection窗口创建密钥库,在窗口,我选择了create new keystore.在我按下后,在Key Creation窗口下,我需要键入密钥库的详细信息; 别名,有效期,密码等

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

A--*_*--C 6

Keystores拥有许多钥匙.而您的密钥是密钥库中包含的单个项目.它们可以具有相同的密码,但如果您的密钥密码以某种方式泄露,则会损害您的密钥库.我建议让密钥库和密钥密码不同.

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

  • 你说的没错.密钥库密码可以打开对内部所有密钥(仍然被锁定)的访问权限,密钥密码只会打开该密钥. (4认同)