[发明专利]用于安装客户端的加密通信方法、系统、设备及介质在审
| 申请号: | 202011562923.8 | 申请日: | 2020-12-25 |
| 公开(公告)号: | CN112597517A | 公开(公告)日: | 2021-04-02 |
| 发明(设计)人: | 姚晓星 | 申请(专利权)人: | 携程旅游网络技术(上海)有限公司 |
| 主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/62;G06F21/64 |
| 代理公司: | 上海隆天律师事务所 31282 | 代理人: | 钟宗 |
| 地址: | 200335 上海市长*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 安装 客户端 加密 通信 方法 系统 设备 介质 | ||
1.一种用于安装客户端的加密通信方法,其特征在于,包括以下步骤:
S10,获取在浏览器端生成的客户端安装指令,基于所述客户端安装指令生成关联一客户端的安装请求信息,并向服务器发送所述安装请求信息;
S20,服务器在接收到所述安装请求信息后,获取所述客户端的安装数据,并对所述安装数据依次采用第一私钥和公钥进行加密,生成加密数据以及安装指令,并将所述加密数据、所述公钥以及安装指令通过浏览器端发送至用户设备;所述公钥利用随机函数生成;所述第一私钥为服务器利用预设方法生成;
S30,用户设备基于所述安装指令,利用所述预设方法生成第二私钥;对所述加密数据依次采用所述公钥和所述第二私钥进行解密,获得所述客户端的安装数据和预设校验数据;
S40,用户设备基于所述预设校验数据对所述客户端的安装数据进行校验,当校验成功时,基于客户端的安装数据执行安装。
2.如权利要求1所述的用于安装客户端的加密通信方法,其特征在于,所述客户端以及所述浏览器端分别具有属性数据;所述预设方法为自所述客户端的属性数据以及所述浏览器端的属性数据截取部分字段,将所述部分字段拼接形成字符串,将所述字符串的字符错位置换后,截取预设长度的字符串进行保留。
3.如权利要求1所述的用于安装客户端的加密通信方法,其特征在于,所述步骤S20包括:
服务器对所述安装数据和预设校验数据依次采用第一私钥和公钥进行加密,生成加密数据以及安装指令。
4.如权利要求1所述的用于安装客户端的加密通信方法,其特征在于,所述步骤S40包括:
当校验成功时,基于所述客户端的安装数据向服务器在线请求获取客户端安装包,基于所述客户端安装包安装客户端。
5.如权利要求4所述的用于安装客户端的加密通信方法,其特征在于,所述步骤S40包括:
获取所述加密数据的网络传输数据;
基于所述加密数据的网络传输数据,获取客户端安装包的下载预估时长;
在所述下载预估时长内,当侦测到同一组的至少两个用户设备产生新的相同下载任务,且其中两个用户设备均暂停所述客户端安装包的下载任务,那么对该组具有所述相同下载任务的其余用户设备均暂停所述客户端安装包的下载任务。
6.如权利要求5所述的用于安装客户端的加密通信方法,其特征在于,所述方法还包括步骤:
在服务器上生成客户端配置文件,控制归属于同一组的所有用户设备访问所述客户端配置文件,并在所有用户设备上执行所述客户端配置文件。
7.如权利要求4所述的用于安装客户端的加密通信方法,其特征在于,所述步骤S40包括:
获取用户设备的系统资源空闲信息以及历史无操作时间段,所述历史无操作时间段用于表征用户设备以前每一天没有被操作时的时间段;所述系统资源空闲信息依据用户设备的CPU占用率和内存占用率获得;
基于所述历史无操作时间段,预测当前无操作时间段;
基于所述用户设备和所述客户端安装包,获取安装所述客户端安装包的预估安装时长;
当所述系统资源空闲信息大于第一预设阈值,和/或自当期时刻起始的预估安装时长位于所述当前无操作时间段内,执行安装客户端。
8.如权利要求1所述的用于安装客户端的加密通信方法,其特征在于,所述方法还包括步骤:
当所述客户端安装失败时,获取安装失败提示信息;
当所述安装失败提示信息位于预设安装失败范围内时,采集同一组中至少两个用户设备的用户基于所述安装失败提示信息作出的响应操作;
当所述至少两个用户设备的用户对应的响应操作相同时,对该组具有相同的安装失败提示信息的其余用户设备执行所述响应操作,进行再次安装。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于携程旅游网络技术(上海)有限公司,未经携程旅游网络技术(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011562923.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:燃料喷嘴组件及燃烧装置
- 下一篇:一种用于心率检测的装置





