[发明专利]基于国密算法SM3的APK完整性校验方法、计算机程序在审
| 申请号: | 201910061487.7 | 申请日: | 2019-01-23 |
| 公开(公告)号: | CN109918948A | 公开(公告)日: | 2019-06-21 |
| 发明(设计)人: | 赵月;郑东;梁善强;何便便;郑晓坤 | 申请(专利权)人: | 西安邮电大学 |
| 主分类号: | G06F21/64 | 分类号: | G06F21/64;G06F21/60 |
| 代理公司: | 西安长和专利代理有限公司 61227 | 代理人: | 黄伟洪 |
| 地址: | 710061 陕西省西安*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明属于信息检索及其数据库结构技术领域,公开了一种基于国密算法SM3的APK完整性校验方法、计算机程序;通过MessageDigest对安装到Android手机的APK使用国密算法SM3进行完整性计算得到其Hash值,将得到的Hash值与保存在手机数据库中正确Hash值比较,如果比较结果正确,说明APK完整,没有经过攻击者篡改以及没有恶意病毒,如果比较结果错误,两个Hash值不一致,说明APK不是正确版本,此APK程序已经经过更改,可以卸载或禁止安装。本发明利用国密算法SM3计算APK的完整性可有效的防止Android手机安装恶意软件,并发现手机中潜在的恶意软件,保护用户的隐私资料,防止恶意软件窃取用户隐私。 | ||
| 搜索关键词: | 算法 恶意软件 计算机程序 完整性校验 手机数据库 数据库结构 信息检索 隐私资料 用户隐私 不一致 潜在的 手机 卸载 窃取 篡改 病毒 保存 攻击 发现 | ||
【主权项】:
1.一种基于国密算法SM3的APK完整性校验方法,其特征在于,所述基于国密算法SM3的APK完整性校验方法通过MessageDigest对安装到Android手机的APK使用国密算法SM3进行完整性计算得到Hash值,将得到的Hash值与保存在手机数据库中正确Hash值比较;如果比较结果正确,APK完整,没有经过攻击者篡改以及没有恶意病毒,如果比较结果错误,两个Hash值不一致,APK不是正确版本,卸载或禁止安装。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安邮电大学,未经西安邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910061487.7/,转载请声明来源钻瓜专利网。





