[发明专利]一种应用安装的方法及相关装置在审
申请号: | 201910395377.4 | 申请日: | 2019-05-13 |
公开(公告)号: | CN110135149A | 公开(公告)日: | 2019-08-16 |
发明(设计)人: | 潘星 | 申请(专利权)人: | 深圳大趋智能科技有限公司 |
主分类号: | G06F21/51 | 分类号: | G06F21/51 |
代理公司: | 深圳市智胜联合知识产权代理有限公司 44368 | 代理人: | 齐文剑 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 客户端 安全性验证 标识信息 目标应用 服务端 安装操作 下载请求 相关装置 应用安装 安装包 应用 第三方应用安装 获取服务 外部应用 可用性 智能 可安装 可访问 检测 触发 下载 发送 携带 返回 认证 响应 安全 | ||
1.一种应用安装的方法,其特征在于,应用于客户端,所述方法包括:
获取服务端的可访问的应用列表;
当检测到目标应用安装操作被触发时,向所述服务端发送携带客户端信任证书及所述目标应用对应的标识信息的下载请求;其中,所述服务端用于采用所述客户端信任证书对客户端进行安全性验证,并对所述标识信息对应的安装包进行安全性验证;
若接收到所述服务端响应于所述下载请求返回的安全性验证通过消息,下载所述标识信息对应安装包,并执行针对所述目标应用的安装操作。
2.根据权利要求1所述的方法,其特征在于,所述执行针对所述目标应用的安装操作包括:
验证所述目标应用签名是否合法;
若所述签名合法,则安装成功。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若接收到所述服务端响应于所述下载请求的安全性验证失败消息,停止对所述目标应用对应安装包的下载操作。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述标识信息包括:目标应用的安装包的包名和目标应用的安装包的MD5值。
5.一种应用安装的方法,其特征在于,应用于服务端,所述方法包括:
接收客户端发送的携带客户端信任证书及目标应用对应的标识信息的下载请求;
采用所述客户端信任证书对客户端进行安全性验证,并对所述标识信息对应的安装包进行安全性验证;
在验证通过的情况下,向所述客户端发送验证通过消息,以控制所述客户端执行针对所述目标应用的安装操作。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
在验证失败的情况下,向所述客户端发送验证失败消息,以控制所述客户端停止对所述目标应用的安装操作。
7.根据权利要求5所述的方法,其特征在于,接收客户端发送的携带客户端信任证书及目标应用对应的标识信息的下载请求的步骤之前,还包括:
接收生产厂商上传的应用安装包;
解析所述应用安装包,并验证其包含的权限是否合法;
若应用安装包的权限合法,提交审核;
若审核通过,计算所述应用安装包的MD5值,并预存;
利用RSA公钥对所述应用安装包的MD5值进行加密,以获得所述应用安装包的标识信息;
添加所述标识信息至可访问的应用列表。
8.根据权利要求5或6所述的方法,其特征在于,采用所述客户端信任证书对客户端进行安全性验证,并对所述标识信息对应的安装包进行安全性验证的步骤,包括:
验证客户端是否为受信任客户端;
若客户端为受信任客户端,利用RSA公钥对所述标识信息进行解密,并将解密后的值与预存的目标应用安装包的MD5值进行匹配;
若所述解密后的值与所述预存的目标应用安装包的MD5值匹配,则验证通过;
若所述解密后的值与所述预存的目标应用安装包的MD5值不匹配,则验证失败。
9.一种客户端,其特征在于,所述客户端包括:
获取模块,用于获取服务端的可访问的应用列表;
下载请求发送模块,用于当检测到目标应用安装操作被触发时,向所述服务端发送携带客户端信任证书及所述目标应用对应的标识信息的下载请求;其中,所述服务端用于采用所述客户端信任证书对客户端进行安全性验证,并对所述标识信息对应的安装包进行安全性验证;
执行模块,用于接收到所述服务端响应于所述下载请求返回的安全性验证通过消息,下载所述标识信息对应安装包,并执行针对所述目标应用的安装操作。
10.一种服务端,其特征在于,所述服务端包括:
接收模块,用于接收客户端发送的携带客户端信任证书及目标应用对应的标识信息的下载请求;
安全性验证模块,采用所述客户端信任证书对客户端进行安全性验证,并对所述标识信息对应的安装包进行安全性验证;
验证消息发送模块,在验证通过的情况下,向所述客户端发送验证通过消息,以控制所述客户端执行针对所述目标应用的安装操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳大趋智能科技有限公司,未经深圳大趋智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910395377.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于装备安全系统的系统和方法
- 下一篇:一种程序运行控制方法及系统