[发明专利]文件传输方法、装置、系统和计算机存储介质有效
申请号: | 201910293058.2 | 申请日: | 2019-04-11 |
公开(公告)号: | CN109995876B | 公开(公告)日: | 2022-04-19 |
发明(设计)人: | 邹明星 | 申请(专利权)人: | 深圳市永兴元科技股份有限公司 |
主分类号: | H04L67/06 | 分类号: | H04L67/06;H04L67/1074;H04L9/40 |
代理公司: | 深圳市恒程创新知识产权代理有限公司 44542 | 代理人: | 赵爱蓉;刘冰 |
地址: | 518000 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件传输 方法 装置 系统 计算机 存储 介质 | ||
1.一种文件传输方法,其特征在于,所述文件传输方法应用于服务器;所述文件传输方法包括以下步骤:
在接收到第一终端发送的文件下载请求时,获取所述文件下载请求对应的文件标识,并根据所述文件标识判断是否符合分布式传输条件;
在符合分布式传输条件时,根据所述文件标识确定第二终端,及所述第二终端对应的分片位置标识;
将所述文件下载请求和所述分片位置标识关联并转发至所述第二终端,以使所述第二终端根据所述文件下载请求和所述分片位置标识确定文件片段,并将所述文件片段加密传输至所述第一终端;
在不符合分布式传输条件时,获取所述文件标识对应的目标文件;
将所述目标文件按预设分片组合规则进行分片处理,得到所述目标文件对应的文件片段,并将所述文件片段进行加密处理,得到密文片段;
将所述密文片段发送至所述第一终端,以使所述第一终端接收所述密文片段并解密得到文件片段,第一终端按预设分片组合规则对所述文件片段进行排序得到目标文件。
2.如权利要求1所述的文件传输方法,其特征在于,所述在接收到第一终端发送的文件下载请求时,获取所述文件下载请求对应的文件标识,并根据所述文件标识判断是否符合分布式传输条件的步骤,包括:
在接收到第一终端发送的文件下载请求时,获取所述文件下载请求对应的文件标识;
获取所述文件标识对应的目标文件,及所述目标文件的属性,其中,所述属性包括信息量和敏感等级;
在所述目标文件的信息量大于预设信息量,或者所述目标文件的敏感等级高于预设敏感等级时,判定符合分布式传输条件。
3.如权利要求1所述的文件传输方法,其特征在于,所述在符合分布式传输条件时,根据所述文件标识确定第二终端,及所述第二终端对应的分片位置标识的步骤,包括:
在符合分布式传输条件时,确定包含所述文件标识对应目标文件的目标终端;
根据所述目标终端当前执行的任务数量,从所述目标终端中选择预设数量的目标终端作为第二终端;
将所述目标文件划分为所述预设数量的文件片段,确定所述第二终端传输的文件片段,并将所述文件片段的位置标识作为所述第二终端对应的分片位置标识。
4.如权利要求1所述的文件传输方法,其特征在于,所述在接收到第一终端发送的文件下载请求时,获取所述文件下载请求对应的文件标识,并根据所述文件标识判断是否符合分布式传输条件的步骤,包括:
在接收到第一终端发送的文件下载请求时,获取所述文件下载请求对应的身份验证信息,根据所述身份验证信息对所述第一终端进行身份验证;
在所述第一终端身份验证通过时,获取所述文件下载请求对应的文件标识,并根据所述文件标识判断是否符合分布式传输条件。
5.一种文件传输方法,其特征在于,所述文件传输方法应用于第二终端;所述文件传输方法包括以下步骤:
在接收到服务器发送的文件下载请求时,获取所述文件下载请求对应的文件标识、分片位置标识和第一设备标识,所述文件下载请求为所述服务器在接收到第一终端发送的文件下载请求时,获取所述第一终端发送的文件下载请求对应的文件标识,并根据所述文件标识判断符合分布式传输条件时,根据所述文件标识确定第二终端,及所述第二终端对应的分片位置标识;将所述第一终端发送的文件下载请求和所述分片位置标识关联后转发;
获取所述文件标识对应目标文件,并提取所述目标文件中所述分片位置标识对应的文件片段;
将所述文件片段和所述文件片段对应的分片位置标识进行加密处理,得到密文片段,并将密文片段发送至所述第一设备标识对应的第一终端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市永兴元科技股份有限公司,未经深圳市永兴元科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910293058.2/1.html,转载请声明来源钻瓜专利网。