【发布时间】:2015-02-17 02:48:04
【问题描述】:
我第一次导出应用程序,我对密钥库有点困惑。
我想为所有下一个应用程序使用一个密钥库。所以在 Eclipse 中我会创建新的密钥库,但是在 Alias 中放什么?我可以在那里输入应用程序名称或什么?因为我想为各种应用程序制作通用密钥库。我可以在下一个应用程序中添加不同的别名吗?或者将我的名字和姓氏输入别名会更好?
当有人反编译您的应用程序时,密钥库是否可见?
感谢您对密钥库的一点解释。
【问题讨论】:
-
使用您的名字和姓氏 -- 您的虚拟签名(由密钥库提供)验证应用程序的作者,并且不应提供有关应用程序本身的信息。
-
如果他们反编译我的应用程序,没有人看不到这些信息(别名、姓名、姓氏),对吧?
-
我不确定他们是否可以通过反编译您的应用程序来具体看到它。我不确定您是否以正确的方式考虑这一点。签署您的应用程序的目的是建立责任感。这是为了公开一些东西:你的名字;可以与私有的东西密不可分:你的代码;通过一些安全的东西:你的 PGP 密钥。
标签: android eclipse keystore android-keystore