【技术实现步骤摘要】
应用的唯一性标识方法、装置、存储介质及终端
[0001]本专利技术涉及移动安全领域,尤其涉及一种应用的唯一性标识方法、装置、存储介质及终端。
技术介绍
[0002]随着移动互联网的发展,应用市场上充斥者大量的恶意和风险应用,安全检测是一个必要环节,而安全厂商在对应用进行检测时往往需要对应用进行唯一性标记。比如移动安全威胁云端检测,使用应用的多维特征,通过网络向安全厂商的云服务器请求安全检测服务,获取该应用的检测结果,其中多维特征中就包含应用的唯一性标识。对于应用的唯一性标识,业内通用的方法是使用应用的哈希值进行唯一性标识。但随着移动互联网的发展,单个应用包含的业务越来越丰富的同时文件体量也越来越大,而哈希值的计算速度与文件大小正相关,因此使用应用的哈希值进行唯一性标识计算速度慢,影响云端检测的及时性,用户体验差。
技术实现思路
[0003]本专利技术实施例提供了一种应用的唯一性标识方法、装置、存储介质及终端,使用签名信息的哈希值作为应用的唯一性标识,大大提升了计算速度。
[0004]第一方面,本专利技 ...
【技术保护点】
【技术特征摘要】
1.一种应用的唯一性标识方法,其特征在于,包括:根据应用的第一签名文件,获取第一标识;或/和根据应用的第二签名块,获取第二标识;根据预设优先级,选取所述第一标识或所述第二标识作为所述应用的唯一性标识。2.根据权利要求1所述方法,其特征在于,所述根据应用的第一签名文件,获取第一标识,包括:遍历所述应用的文件目录,获取第一签名文件的信息,所述第一签名文件为签名文件类型;根据所述第一签名文件的信息,获取有效第一签名文件;计算所述有效第一签名文件的哈希值,将所述哈希值作为第一标识。3.根据权利要求2所述方法,其特征在于,所述根据所述第一签名文件的信息,获取有效第一签名文件,包括:根据所述第一签名文件的信息,得到所述第一签名文件的偏移量;根据所述偏移量定位应用中的第一签名文件,若所述第一签名文件中包含清单信息,则所述第一签名文件为有效第一签名文件;所述第一签名文件为签名文件类型。4.根据权利要求1
‑
3任一项所述方法,其特征在于,所述根据应用的第二签名块,获取的第二标识,包括:根据所述应用的标准格式,定位所述应用中的第二签名块,所述第二签名块包含至少一个签名子块;若所述第二签名块校验通过,则获取所述第二签名块的内容;计算所述第二签名块内容的哈希值,将所述哈希值作为第二标识。5.根据权利要求4所述方法,其特征在于,所述若所述第二签名块校验通过,则获取所述第...
【专利技术属性】
技术研发人员:潘宣辰,罗佳,董超,陈家林,彭智俊,
申请(专利权)人:武汉安天信息技术有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。