应用的唯一性标识方法、装置、存储介质及终端制造方法及图纸

技术编号:37779334 阅读:38 留言:0更新日期:2023-06-09 09:09
本发明专利技术实施例提供一种应用的唯一性标识方法、装置、存储介质及终端,所述方法包括:根据应用的第一签名文件,获取第一标识;或/和根据应用的第二签名块,获取第二标识;根据预设优先级,选取所述第一标识或所述第二标识作为所述应用的唯一性标识。本发明专利技术基于应用的数字签名机制,利用签名信息与应用的一一对应,且签名信息非常小的特性,使用签名信息的哈希值作为应用的唯一性标识,大大提升了计算速度。大大提升了计算速度。大大提升了计算速度。

【技术实现步骤摘要】
应用的唯一性标识方法、装置、存储介质及终端


[0001]本专利技术涉及移动安全领域,尤其涉及一种应用的唯一性标识方法、装置、存储介质及终端。

技术介绍

[0002]随着移动互联网的发展,应用市场上充斥者大量的恶意和风险应用,安全检测是一个必要环节,而安全厂商在对应用进行检测时往往需要对应用进行唯一性标记。比如移动安全威胁云端检测,使用应用的多维特征,通过网络向安全厂商的云服务器请求安全检测服务,获取该应用的检测结果,其中多维特征中就包含应用的唯一性标识。对于应用的唯一性标识,业内通用的方法是使用应用的哈希值进行唯一性标识。但随着移动互联网的发展,单个应用包含的业务越来越丰富的同时文件体量也越来越大,而哈希值的计算速度与文件大小正相关,因此使用应用的哈希值进行唯一性标识计算速度慢,影响云端检测的及时性,用户体验差。

技术实现思路

[0003]本专利技术实施例提供了一种应用的唯一性标识方法、装置、存储介质及终端,使用签名信息的哈希值作为应用的唯一性标识,大大提升了计算速度。
[0004]第一方面,本专利技术实施例提供了一种应本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种应用的唯一性标识方法,其特征在于,包括:根据应用的第一签名文件,获取第一标识;或/和根据应用的第二签名块,获取第二标识;根据预设优先级,选取所述第一标识或所述第二标识作为所述应用的唯一性标识。2.根据权利要求1所述方法,其特征在于,所述根据应用的第一签名文件,获取第一标识,包括:遍历所述应用的文件目录,获取第一签名文件的信息,所述第一签名文件为签名文件类型;根据所述第一签名文件的信息,获取有效第一签名文件;计算所述有效第一签名文件的哈希值,将所述哈希值作为第一标识。3.根据权利要求2所述方法,其特征在于,所述根据所述第一签名文件的信息,获取有效第一签名文件,包括:根据所述第一签名文件的信息,得到所述第一签名文件的偏移量;根据所述偏移量定位应用中的第一签名文件,若所述第一签名文件中包含清单信息,则所述第一签名文件为有效第一签名文件;所述第一签名文件为签名文件类型。4.根据权利要求1

3任一项所述方法,其特征在于,所述根据应用的第二签名块,获取的第二标识,包括:根据所述应用的标准格式,定位所述应用中的第二签名块,所述第二签名块包含至少一个签名子块;若所述第二签名块校验通过,则获取所述第二签名块的内容;计算所述第二签名块内容的哈希值,将所述哈希值作为第二标识。5.根据权利要求4所述方法,其特征在于,所述若所述第二签名块校验通过,则获取所述第...

【专利技术属性】
技术研发人员:潘宣辰罗佳董超陈家林彭智俊
申请(专利权)人:武汉安天信息技术有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1