[发明专利]一种应用程序的安装方法及装置在审
申请号: | 202010937990.7 | 申请日: | 2020-09-09 |
公开(公告)号: | CN112052018A | 公开(公告)日: | 2020-12-08 |
发明(设计)人: | 朱玉荣;其他发明人请求不公开姓名 | 申请(专利权)人: | 北京文香信息技术有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F8/65;G06F21/60;G06F21/51 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 郭化雨 |
地址: | 100176 北京市大兴区北京经济*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用程序 安装 方法 装置 | ||
本申请实施例公开了一种应用程序的安装方法及装置,该方法包括:移动终端先通过安装指令从应用服务器中获取应用程序安装文件,再根据应用程序安装文件生成对应的安装请求,将生成安装请求发送至云端服务器。云端服务器根据安装请求确定目标安装密文,再根据目标应用程序信息确定第一应用程序安装数据,并进行解密,得到用于移动终端安装应用程序的目标应用程序安装数据。通过对目标安装密文进行核验并且对应用程序安装数据进行加密和解密,可以防止应用程序安装数据中携带有其他恶意程序数据,能够向移动终端提供较为安全的目标应用程序安装数据,确保应用程序的安装安全,提高了移动终端的运行安全程度以及用户的使用安全程度。
技术领域
本申请涉及移动终端领域,具体涉及一种应用程序的安装方法及装置。
背景技术
用户在安装应用程序时,需要获取应用程序的安装包。目前,可以通过多种方式获取应用程序的安装包。例如,通过应用市场类的应用程序下载安装包,或者从浏览器下载安装包。
但是,部分方式下载的安装包中可能携带有恶意程序,会导致在安装应用程序时,安装恶意软件或者是运行其他恶意程序。恶意软件或者是恶意程序会获取用户的使用信息,造成用户的个人信息的泄密,影响用户的使用安全和移动终端的运行安全。
发明内容
有鉴于此,本申请实施例提供一种应用程序的安装方法及装置,通过云端服务器对移动终端上安装的应用程序进行限制,能够保证移动终端的运行安全以及用户的使用安全。
为解决上述问题,本申请实施例提供的技术方案如下:
第一方面,本申请提供一种应用程序的安装方法,所述方法应用于云端服务器,所述方法包括:
获取由移动终端发送的安装请求,根据所述安装请求得到目标安装密文;
根据所述目标安装密文,在信息数据库中确定与所述目标安装密文匹配的目标应用程序信息;
根据所述目标应用程序信息,在应用数据库中选取与所述目标应用程序信息匹配的候选应用程序安装数据作为第一应用程序安装数据;所述候选应用程序安装数据是对原始应用程序安装包进行加密处理得到的;
对所述第一应用程序安装数据进行解密,得到目标应用程序安装数据;
将所述目标应用程序安装数据发送至所述移动终端,以便所述移动终端利用所述目标应用程序安装数据进行目标应用程序的安装。
可选的,所述方法还包括:
获取原始应用程序安装包以及对应的应用程序信息;
将所述原始应用程序安装包转换为二进制模式,得到待处理应用程序安装数据;
对所述待处理应用程序安装数据进行加密处理,得到候选应用程序安装数据;建立所述候选应用程序安装数据与所述应用程序信息的匹配关系;将所述候选应用程序安装数据保存至应用数据库中;
获取所述待处理应用程序安装数据中的前n个比特数据作为明文数据,其中,n为正整数;对所述明文数据进行加密处理,得到安装密文;建立所述安装密文与所述应用程序信息的匹配关系;将所述安装密文和所述应用程序信息保存至信息数据库中。
可选的,所述对所述待处理应用程序安装数据进行加密处理,得到候选应用程序安装数据,包括:
利用base64编码方式对所述待处理应用程序安装数据进行编码,得到编码应用程序安装数据;
利用预设密钥和加密算法对所述编码应用程序安装数据进行加密,得到候选应用程序安装数据;
所述对所述第一应用程序安装数据进行解密,得到目标应用程序安装数据,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京文香信息技术有限公司,未经北京文香信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010937990.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种编码单分发式多通道ADC同步方法
- 下一篇:一种智能衣柜