不羁的代码缔造者
2016-08-04 09:26
采纳率: 0%
浏览 1.7k

已知android签名文件MD5 SHA1 怎么逆向生成.keystore文件

之前开发的项目签名忘记保存了 只能通过keytool 获取到原来的包签名
所有者: CN=Android Debug, O=Android, C=US
发布者: CN=Android Debug, O=Android, C=US
序列号: 2249bcad
有效期开始日期: Fri Jan 29 09:16:02 CST 2016, 截止日期: Sun Jan 21 09:16:02 CST 2046
证书指纹:
MD5: 24:0B:DD:E3:38:18:65:BD:73:EC:22:F7:7C:E0:BB:FC
SHA1: C2:80:B1:8E:67:75:57:D2:A5:2F:7F:BF:3D:5A:3E:E2:D7:6E:F8:E4
SHA256: E5:0B:0A:3F:31:FA:BC:9B:60:F3:AA:19:3E:B4:E7:61:45:91:E2:62:9E:4A:6F:A3:3D:35:4F:EC:8B:99:6E:FE
签名算法名称: SHA256withRSA
版本: 3

求大神帮忙知道下怎么才能逆向生成keystore文件呢

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • blownewbee 2016-08-04 09:50

    逆向不了。md5 sha1都是hash算法(摘要算法),既然是摘要算法,那么就是不可逆的。
    好比根据一个人,拍了一张照片,你可以用照片验证是不是这个人,但是不能通过照片恢复出人来。
    你去下载文件,有时候网站会给你MD5 SHA1值,你可以验证你下的文件是否完整。但是不可能通过MD5 SHA1逆向得到文件,要真那样,MD5 SHA1成了最强大的压缩算法了。

    点赞 打赏 评论

相关推荐 更多相似问题