[发明专利]终端应用认证方法、装置及设备在审
申请号: | 202011296327.X | 申请日: | 2020-11-18 |
公开(公告)号: | CN114547593A | 公开(公告)日: | 2022-05-27 |
发明(设计)人: | 张耀 | 申请(专利权)人: | 成都鼎桥通信技术有限公司 |
主分类号: | G06F21/51 | 分类号: | G06F21/51 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 李阳;臧建明 |
地址: | 610041 四川省成都市高新*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 终端 应用 认证 方法 装置 设备 | ||
本公开实施例提供一种终端应用认证方法、装置及设备,该方法包括:在检测到任一应用被启动安装时,获取应用的安装包的目标包名信息和目标签名信息;获取解析得到的第一认证信息,其中第一认证信息包括需要认证的应用的包名信息与签名信息的一一映射关系;若第一认证信息的包名信息中存在目标包名信息,则判断映射关系中的包名信息对应的签名信息是否与目标签名信息是否一致;若一致,则确定应用认证通过,继续安装应用;若不一致,则确定应用认证不通过,终止安装应用。首先通过包名信息判断该应用是否为需要认证的应用,再通过对应用签名信息的认证,保证安装的应用为认证的合法应用,避免非官方应用的安装,保证终端内的数据安全。
技术领域
本公开实施例涉及终端技术领域,尤其涉及一种终端应用认证方法、装置及设备。
背景技术
随着终端设备硬件性能的提高,以及人工智能技术的不断进步,在终端上运行的应用(Application,简称APP)也越来越多。
目前,终端上的应用,可能是安全要求较高的应用,当终端被root(破解权限)后,终端中一个应用可能会被另有一个安装包报名相同的非官方的应用替换安装,非官方的应用会造成终端系统运行不安全,用户数据容易被攻击,从而导致用户的信息安全受到影响。
发明内容
本公开实施例提供一种终端应用认证方法、装置及设备,以克服非官方的应用造成终端系统运行不安全,用户数据容易被攻击,从而导致用户的信息安全受到影响的问题。
第一方面,本公开实施例提供一种终端应用认证方法,包括:
在检测到任一应用被启动安装时,获取所述应用的安装包的目标包名信息和目标签名信息;
从终端系统的全局存储库中获取解析得到的第一认证信息,其中所述第一认证信息包括需要认证的应用的包名信息与签名信息的一一映射关系;
若所述第一认证信息的包名信息中存在所述目标包名信息,则判断所述映射关系中的包名信息对应的签名信息是否与所述目标签名信息是否一致;
若一致,则确定所述应用认证通过,继续安装所述应用;若不一致,则确定所述应用认证不通过,终止安装所述应用。
在一种可能的设计中,所述方法还包括:在检测到目标应用被启动运行时,判断所述终端系统是否具有认证标识;若终端系统的具有认证标识,则确定所述终端系统认证通过,继续启动运行所述目标应用;若终端系统的没有认证标识,则确定所述终端系统认证不通过,终止启动运行所述目标应用。
在一种可能的设计中,所述方法还包括:在检测到目标应用被启动运行时,获取所述终端的第二认证信息,其中所述第二认证信息包括认证标识与认证应用名的一对多映射关系;若所述认证标识对应的认证应用名中包括被启动运行的所述目标应用的应用名,则确定所述目标应用认证通过,继续启动运行所述目标应用;若所述认证标识对应的认证应用名中不包括被启动运行的所述目标应用的应用名,则确定所述目标应用认证不通过,终止启动运行所述目标应用。
在一种可能的设计中,所述从终端系统的全局存储库中获取解析得到的第一认证信息之前,还包括:在检测到终端系统启动时,从系统的Product分区获取预建立的认证文件,其中所述认证文件中是根据需要认证的应用的包名信息与签名信息的一一映射关系编译得到的;解析所述认证文件,获取需要认证的应用的包名信息与签名信息的一一映射关系作为第一认证信息;将所述第一认证信息存储至所述终端系统的全局存储库中。
在一种可能的设计中,所述在检测到终端系统启动时,从系统的Product分区获取预建立的认证文件之前,还包括:定义初始认证文件;在所述初始认证文件中输入需要认证的应用的包名信息与签名信息的一一映射关系,并进行编译得到所述认证文件;将所述认证文件预存至所述系统的Product分区中。
第二方面,本公开实施例提供一种终端应用认证装置,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都鼎桥通信技术有限公司,未经成都鼎桥通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011296327.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:固定装置和印刷设备
- 下一篇:文件系统移植方法、装置、设备及存储介质