apk签名略解

应用发布者生成一对公私钥,私钥自己保存,公钥公开。
发布应用时,先对应用进行摘要,然后用私钥对摘要进行加密。
发布应用时,把"加密过的摘要"和应用一起发布。

用户校验应用合法性时。
用户对应用进行摘要得到摘要1,然后用发布者公布的公钥,去解密"加密过的摘要",得到摘要2. 拿摘要1跟摘要2比较,若相同,则可保证该应用确实是该公钥的发布者所发布,且没有被篡改过。

猜你喜欢

转载自blog.csdn.net/wx_assa/article/details/108512280