一种轻量级文件传输方法、系统、存储介质及电子设备技术方案

技术编号:43551921 阅读:27 留言:0更新日期:2024-12-03 12:34
本发明专利技术属于通信传输安全技术领域,具体涉及一种轻量级文件传输方法、系统、存储介质及电子设备,包括:基于客户端进行身份验证,验证通过后结合目标服务器进行密钥协商,得到会话密钥;客户端向目标服务器发起文件传输请求申请,基于所得到会话密钥进行文件传输请求申请的加密,得到加密数据包;目标服务器接收并解密所接收到的客户端的加密数据包得到原数据包;根据所得到的原数据包和文件传输请求申请,判断目标服务器向客户端所发送的数据包类型;客户端根据所接收到的目标服务器的数据包类型,结合会话密钥和数据包序号进行数据包的排列组合,得到重组后数据包,客户端根据重组后的数据包完成文件的传输。

【技术实现步骤摘要】

本专利技术属于通信传输安全,具体涉及一种轻量级文件传输方法、系统、存储介质及电子设备


技术介绍

1、本部分的陈述仅仅是提供了与本专利技术相关的
技术介绍
信息,不必然构成在先技术。

2、文件安全传输协议是一种用于保护网络中数据传输安全性的技术手段,旨在确保文件在传输过程中的机密性、完整性和可用性。文件安全传输协议通过身份验证机制来确保通信双方的合法性,通过认证用户的身份,防止未经授权的访问和数据篡改。该协议会使用对称加密和非对称加密相结合的方式对传输的数据进行加密和解密,从而保障文件在网络传输过程中的机密性和完整性。

3、在文件安全传输协议中,会话状态管理机制复杂,且连接一旦建立后,数据可持续传输,但如果连接长时间处于空闲状态,或者会话密钥过期,安全性难以保障。在处理大文件时,没有有效的分块机制,可能导致在网络不稳定的情况下传输失败,甚至需要从头开始。而且尽管诸如tls、ssl等协议已经广泛应用于文件传输的加密层,但其依赖的加密算法如aes、rsa在某些高安全要求的场景下可能存在潜在的安全风险。


<p>技术实现思本文档来自技高网...

【技术保护点】

1.一种轻量级文件传输方法,其特征在于,包括:

2.如权利要求1中所述的一种轻量级文件传输方法,其特征在于,所述客户端向目标服务器发起的文件传输请求申请至少包括请求文件列表申请、请求下载文件申请、文件上传申请、发送心跳申请和请求下线申请。

3.如权利要求2中所述的一种轻量级文件传输方法,其特征在于,所述目标服务器在接收到客户端的加密数据包后,结合会话密钥进行加密数据包的解密,得到原数据包;若目标服务器的文件传输请求申请协议类型为请求文件列表申请,则将文件列表信息加密发回客户端;若目标服务器的文件传输请求申请协议类型为请求下载文件,则将对应文件分块加密并打包发回客户...

【技术特征摘要】

1.一种轻量级文件传输方法,其特征在于,包括:

2.如权利要求1中所述的一种轻量级文件传输方法,其特征在于,所述客户端向目标服务器发起的文件传输请求申请至少包括请求文件列表申请、请求下载文件申请、文件上传申请、发送心跳申请和请求下线申请。

3.如权利要求2中所述的一种轻量级文件传输方法,其特征在于,所述目标服务器在接收到客户端的加密数据包后,结合会话密钥进行加密数据包的解密,得到原数据包;若目标服务器的文件传输请求申请协议类型为请求文件列表申请,则将文件列表信息加密发回客户端;若目标服务器的文件传输请求申请协议类型为请求下载文件,则将对应文件分块加密并打包发回客户端;若目标服务器的文件传输请求申请协议类型为请求下线申请,则将下线确认包加密发回客户端,并删除客户端链表结点信息。

4.如权利要求3中所述的一种轻量级文件传输方法,其特征在于,若目标服务器的文件传输请求申请协议类型为发送心跳申请,则检查心跳数据包时间戳,若心跳数据包时间戳在客户端规定时间内则将解包后的心跳数据包发送至客户端,完成向客户端心跳确认包的发送;否则断开目标服务器与客户端之间的连接。

5.如权利要求4中所述的一种轻...

【专利技术属性】
技术研发人员:付勇刘金彤王杰王美琴陈丽娟
申请(专利权)人:齐鲁工业大学山东省科学院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1