[发明专利]一种更新文件的推送方法有效

专利信息
申请号: 201611096859.2 申请日: 2016-12-02
公开(公告)号: CN108156113B 公开(公告)日: 2019-07-23
发明(设计)人: 林殷;吴方才;许金龙 申请(专利权)人: 中科星图股份有限公司
主分类号: H04L29/06 分类号: H04L29/06;H04L29/08
代理公司: 北京安博达知识产权代理有限公司 11271 代理人: 徐国文
地址: 101399 北京市顺义区临空经济核*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 初始加密密钥 更新文件 客户端 更新服务器 推送 密钥交换 文件分块 分块 加密 组装 更新
【说明书】:

发明涉及一种更新文件的推送方法,该方法包括:更新服务器生成初始加密密钥,并通过密钥交换方法,使得客户端获得该初始加密密钥;基于该初始加密密钥,更新服务器将待更新的文件分块加密后发送给所述客户端;所述客户端组装所述分块,获得更新文件。

【技术领域】

本发明属于计算机和文件更新领域,尤其涉及一种更新文件的推送方法。

【背景技术】

近年来,随着互联网,尤其是移动互联网的普及,通过推送更新,成为了计算机文件的主要更新方式之一。与原有的由用户主动下载更新不同,现在由计算机软件厂商主动将文件更新推送到用户的计算机里,自动进行更新。一个典型的例子是浏览器,浏览器程序在打开后,会主动连接一个更新服务器,如果该浏览器程序有更新文件,该更新服务器向该浏览器程序推送该更新文件,该浏览器程序在接收到该更新文件后,将在某个合适的时间点自动运用该更新文件,而无需用户干预。

但是,现有技术中的更新文件推送方法的安全性并不高,通常都是由厂商自行设计,很多都是文件本身在网络上传送,没有完整性检查。

【发明内容】

为了解决现有技术中的上述问题,本发明提出了一种更新文件的推送方法。

本发明采用的技术方案如下:

一种更新文件的推送方法,该方法包括以下步骤:

步骤100:更新服务器生成初始加密密钥,并通过密钥交换方法,使得客户端获得该初始加密密钥;

步骤200:基于该初始加密密钥,更新服务器将待更新的文件分块加密后发送给所述客户端;

步骤300:所述客户端组装所述分块,获得更新文件。

进一步地,所述初始加密密钥的长度为4096位。

进一步地,每个文件分块的长度是密钥长度的整数倍。

进一步地,在分块传输的过程中对每个分块进行完整性校验。

进一步地,如果所述完整性校验不通过,则所述客户端请求更新服务器重传。

本发明的有益效果包括:更新文件的安全性更高,通过完整性校验保证了更新文件的完整性。

【附图说明】

此处所说明的附图是用来提供对本发明的进一步理解,构成本申请的一部分,但并不构成对本发明的不当限定,在附图中:

图1是本发明方法所应用的系统结构图。

图2是本发明方法的基本流程图。

【具体实施方式】

下面将结合附图以及具体实施例来详细说明本发明,其中的示意性实施例以及说明仅用来解释本发明,但并不作为对本发明的限定。

参见附图1,本发明涉及两点之间的更新文件传输,分别包括更新服务器和客户端,两者之间通过网络连接,目的是通过该网络将更新文件从更新服务器传输到客户端。本发明的更新文件传输方法的第一个考虑是安全性,因而文件在传输过程中应当是加密的,并且,为了具有普适性,本发明的更新服务器和客户端可以在无需事先协商的情况下,完成更新文件的加密传输;第二个考虑是传输的效率,但是加密传输一般会降低传输的效率,因而本发明采用了一个简单有效地加密方法,在保证足够加密强度的基础上,对传输效率的影响很小;第三个考虑是传输的可靠性和容错性,本发明通过将文件分块传输,使得即使少数文件块在传输过程中损坏,也可以进行文件块重传,不会对整个传输带来太大的影响;第四个考虑文件的完整性,本发明通过对文件块的哈希值校验来解决完整性问题。并且,本发明的更新文件传输方法有机地将上述四个考虑方面结合在一起,较为完善地解决了更新文件传输问题。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中科星图股份有限公司,未经中科星图股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201611096859.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top