【问题标题】:Regenerate Keystore from SHA1 fingerprint从 SHA1 指纹重新生成密钥库
【发布时间】:2014-06-20 07:40:08
【问题描述】:

我忘记了我的一个密钥库的密码,因此无法更新现有应用程序。我尝试过使用蛮力方法也没有成功获取密码。所以我只是想知道是否可以重新生成密钥库,如果你有 SHA1 指纹?

我假设 Keystore 由私钥组成,如果您有私钥,您可以使用不同的密码重新生成密钥库。

PS:我有密钥库文件,但没有密钥库密码。密钥库和别名密码保持不变。

【问题讨论】:

    标签: android android-keystore


    【解决方案1】:

    指纹是通过单向散列算法从密钥派生的。没有办法从指纹中对密钥进行逆向工程(这是一件好事,否则任何获得您的密钥指纹的人都会拥有您的密钥)。如果您无法破解密码(我对此没有任何建议),那么我认为您将不得不生成一个新密钥。我认为您要避免的问题是,安装了该应用程序的任何人都必须先将其卸载才能安装新版本,但我认为没有任何办法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-06-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-06
      • 2014-10-25
      相关资源
      最近更新 更多