[发明专利]一种应用程序的安装方法及装置在审
申请号: | 202010937990.7 | 申请日: | 2020-09-09 |
公开(公告)号: | CN112052018A | 公开(公告)日: | 2020-12-08 |
发明(设计)人: | 朱玉荣;其他发明人请求不公开姓名 | 申请(专利权)人: | 北京文香信息技术有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F8/65;G06F21/60;G06F21/51 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 郭化雨 |
地址: | 100176 北京市大兴区北京经济*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用程序 安装 方法 装置 | ||
1.一种应用程序的安装方法,其特征在于,所述方法应用于云端服务器,所述方法包括:
获取由移动终端发送的安装请求,根据所述安装请求得到目标安装密文;
根据所述目标安装密文,在信息数据库中确定与所述目标安装密文匹配的目标应用程序信息;
根据所述目标应用程序信息,在应用数据库中选取与所述目标应用程序信息匹配的候选应用程序安装数据作为第一应用程序安装数据;所述候选应用程序安装数据是对原始应用程序安装包进行加密处理得到的;
对所述第一应用程序安装数据进行解密,得到目标应用程序安装数据;
将所述目标应用程序安装数据发送至所述移动终端,以便所述移动终端利用所述目标应用程序安装数据进行目标应用程序的安装。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取原始应用程序安装包以及对应的应用程序信息;
将所述原始应用程序安装包转换为二进制模式,得到待处理应用程序安装数据;
对所述待处理应用程序安装数据进行加密处理,得到候选应用程序安装数据;建立所述候选应用程序安装数据与所述应用程序信息的匹配关系;将所述候选应用程序安装数据保存至应用数据库中;
获取所述待处理应用程序安装数据中的前n个比特数据作为明文数据,其中,n为正整数;对所述明文数据进行加密处理,得到安装密文;建立所述安装密文与所述应用程序信息的匹配关系;将所述安装密文和所述应用程序信息保存至信息数据库中。
3.根据权利要求2所述的方法,其特征在于,所述对所述待处理应用程序安装数据进行加密处理,得到候选应用程序安装数据,包括:
利用base64编码方式对所述待处理应用程序安装数据进行编码,得到编码应用程序安装数据;
利用预设密钥和加密算法对所述编码应用程序安装数据进行加密,得到候选应用程序安装数据;
所述对所述第一应用程序安装数据进行解密,得到目标应用程序安装数据,包括:
利用预设密钥和解密算法对第一应用程序安装数据进行解密,得到明文应用程序安装数据;
利用base64编码方式对所述明文应用程序安装数据进行解码,得到目标应用程序安装数据。
4.根据权利要求2所述的方法,其特征在于,所述对所述明文数据进行加密处理,得到安装密文,包括:
利用base64编码方式对所述明文数据进行编码,得到编码明文数据;
利用预设密钥和加密算法对所述编码明文数据进行加密,得到安装密文。
5.根据权利要求1所述的方法,其特征在于,所述安装请求中包含安装密文,所述获取移动终端发送的安装请求,根据所述安装请求得到目标安装密文,包括:
获取移动终端发送的安装请求,将所述安装请求中的安装密文确定为目标安装密文;
所述安装请求中包含明文数据,所述获取移动终端发送的安装请求,根据所述安装请求确定目标安装密文,包括:
获取移动终端发送的安装请求,获取所述安装请求中的明文数据;
对所述明文数据进行加密处理,得到安装密文,将所述安装密文作为目标安装密文。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取移动终端发送的更新指令,所述更新指令中包括更新密文;所述更新密文与待更新应用程序相匹配;
判断是否存在与所述更新密文匹配的应用程序信息;
若存在,则向所述移动终端发送允许更新指令,以便所述移动终端根据所述允许更新指令对所述待更新应用程序进行更新;
若不存在,则向所述移动终端发送禁止更新指令,以便所述移动终端根据所述禁止更新指令停止更新所述待更新应用程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京文香信息技术有限公司,未经北京文香信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010937990.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种编码单分发式多通道ADC同步方法
- 下一篇:一种智能衣柜