一种文件传输方法、装置、设备及存储介质制造方法及图纸

技术编号:34147318 阅读:12 留言:0更新日期:2022-07-14 19:17
本说明书实施例提供了一种文件传输方法、装置、设备及存储介质,可用于网络安全技术领域。所述方法包括将客户上传的隐私文件进行压缩,获得压缩文件;对所述压缩文件的指定区域的加密标识进行处理,获得目标压缩文件;获取传输图片;将所述目标压缩文件写入所述传输图片中,获得目标传输图片;将所述目标传输图片传输至目标系统。利用本说明书实施例可以有效保护客户隐私,提高传输信息的安全性。提高传输信息的安全性。提高传输信息的安全性。

A file transmission method, device, device and storage medium

【技术实现步骤摘要】
一种文件传输方法、装置、设备及存储介质


[0001]本申请涉及网络安全
,特别涉及一种文件传输方法、装置、设备及存储介质。

技术介绍

[0002]目前,客户在银行进行网上交易时,主要通过传统HTTP/HTTPS报文传输信息。然而,利用这种方式传输信息,无论信息是否加密,都存在密码字段。这样,若传输信息被截获,就会造成客户隐私泄露,从而给客户的隐私安全带来极大风险。
[0003]因此,业内亟需一种可以解决上述技术问题的技术方案。

技术实现思路

[0004]本说明书实施例提供了一种文件传输方法、装置、设备及存储介质,可以有效保护客户隐私,提高传输信息的安全性。
[0005]本说明书提供的一种文件传输方法、装置、设备及存储介质是包括以下方式实现的。
[0006]一种文件传输方法,包括:将客户上传的隐私文件进行压缩,获得压缩文件;对所述压缩文件的指定区域的加密标识进行处理,获得目标压缩文件;获取传输图片;将所述目标压缩文件写入所述传输图片中,获得目标传输图片;将所述目标传输图片传输至目标系统。
[0007]在一些实施例中,所述隐私文件中包括至少一个文件;所述将客户上传的隐私文件进行压缩,获得压缩文件,包括:基于预设加密方式对隐私文件中包括的每个文件进行压缩,获得每个文件对应的压缩包;将所有文件对应的压缩包进行压缩,获得压缩文件。
[0008]在一些实施例中,基于预设加密方式对隐私文件中包括的每个文件进行压缩,获得每个文件对应的压缩包,包括:获取隐私文件中第一文件的文件信息;根据所述文件信息,利用MD5算法确定所述第一文件的MD5值;基于所述MD5值,对所述第一文件进行压缩,获得第一文件对应的压缩包。
[0009]在一些实施例中,所述指定区域包括压缩源文件数据区和压缩源文件目录区;所述对所述压缩文件的指定区域的加密标识进行处理,获得目标压缩文件,包括:将所述压缩文件的压缩源文件数据区的加密标识修改为第一标识,将所述压缩文件的压缩源文件目录区的加密标识修改为第二标识,获得目标压缩文件。
[0010]在一些实施例中,将所述目标压缩文件写入所述传输图片中,获得目标传输图片,包括:将所述目标压缩文件转换为十六进制数据;确定所述传输图片的结束标志位;将所述十六进制数据写在所述结束标志位后,获得目标传输图片。
[0011]一种文件传输方法,包括:接收目标传输图片;其中,所述目标传输图片根据客户上传的隐私文件获得;从所述目标传输图片中提取目标压缩文件;对所述目标压缩文件的指定区域的加密标识进行处理,获得压缩文件;对所述压缩文件进行解压,获得客户上传的
隐私文件。
[0012]在一些实施例中,从所述目标传输图片中提取目标压缩文件,包括:确定所述目标传输图片的结束标志位;提取所述结束标志位后的十六进制数据;将所述十六进制数据进行转换,获得目标压缩文件。
[0013]在一些实施例中,对所述目标压缩文件的指定区域的加密标识进行处理,获得压缩文件,包括:将所述目标压缩文件的压缩源文件数据区的加密标识修改为第三标识,将所述目标压缩文件的压缩源文件目录区的加密标识修改为第四标识,获得压缩文件。
[0014]在一些实施例中,对所述压缩文件进行解压,获得客户上传的隐私文件,包括:对所述压缩文件进行解压,获得至少一个文件;基于预设解密方式对至少一个文件进行解压,获得客户上传的隐私文件。
[0015]在一些实施例中,还包括:计算所述隐私文件的MD5值;将所述MD5值与区块链中保存的MD5值进行比较;基于比较结果,确定是否进行业务交易。
[0016]一种文件传输装置,包括:压缩模块,用于将客户上传的隐私文件进行压缩,获得压缩文件;处理模块,用于对所述压缩文件的指定区域的加密标识进行处理,获得目标压缩文件;获取模块,用于获取传输图片;写入模块,用于将所述目标压缩文件写入所述传输图片中,获得目标传输图片;传输模块,用于将所述目标传输图片传输至目标系统。
[0017]一种文件传输装置,包括:接收模块,用于接收目标传输图片;其中,所述目标传输图片根据客户上传的隐私文件获得;提取模块,用于从所述目标传输图片中提取目标压缩文件;获得模块,用于对所述目标压缩文件的指定区域的加密标识进行处理,获得压缩文件;解压模块,用于对所述压缩文件进行解压,获得客户上传的隐私文件。
[0018]一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本说明书实施例中任意一个方法实施例的步骤。
[0019]一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现本说明书实施例中任意一个方法实施例的步骤。
[0020]一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现本说明书实施例中任意一个方法实施例的步骤。
[0021]本说明书提供的一种文件传输方法、装置、设备及存储介质。一些实施例中可以将客户上传的隐私文件进行压缩,获得压缩文件,对压缩文件的指定区域的加密标识进行处理,获得目标压缩文件;还可以获取传输图片,将目标压缩文件写入传输图片中,获得目标传输图片,将目标传输图片传输至目标系统。由于在信息传输文件传输过程中,利用压缩包伪加密技术对客户上传的隐私信息进行保护,使得在文件传输过程中,即使文件被截获,由于不存在密码字段,看不出密码痕迹,从而可以有效保护客户隐私,给客户的隐私安全带来极大保障。
附图说明
[0022]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以
根据这些附图获得其他的附图。在附图中:
[0023]图1是本说明书提供的一种文件传输系统的一个场景示意图;
[0024]图2是本说明书提供的一种文件传输方法的一个实施例的流程示意图;
[0025]图3是本说明书提供的另一种文件传输方法的一个实施例的流程示意图;
[0026]图4是本说明书提供的一种文件传输装置的一个实施例的模块结构示意图;
[0027]图5是本说明书提供的另一种文件传输装置的一个实施例的模块结构示意图;
[0028]图6是本说明书提供的一种文件传输服务器的一个实施例的硬件结构框图。
具体实施方式
[0029]为了使本
的人员更好地理解本说明书中的技术方案,下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本说明书中的一部分实施例,而不是全部的实施例。基于本说明书中的一个或多个实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本说明书实施例保护的范围。
[0030]本领域的技术人本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种文件传输方法,其特征在于,包括:将客户上传的隐私文件进行压缩,获得压缩文件;对所述压缩文件的指定区域的加密标识进行处理,获得目标压缩文件;获取传输图片;将所述目标压缩文件写入所述传输图片中,获得目标传输图片;将所述目标传输图片传输至目标系统。2.如权利要求1所述的方法,其特征在于,所述隐私文件中包括至少一个文件;所述将客户上传的隐私文件进行压缩,获得压缩文件,包括:基于预设加密方式对隐私文件中包括的每个文件进行压缩,获得每个文件对应的压缩包;将所有文件对应的压缩包进行压缩,获得压缩文件。3.如权利要求2所述的方法,其特征在于,基于预设加密方式对隐私文件中包括的每个文件进行压缩,获得每个文件对应的压缩包,包括:获取隐私文件中第一文件的文件信息;根据所述文件信息,利用MD5算法确定所述第一文件的MD5值;基于所述MD5值,对所述第一文件进行压缩,获得第一文件对应的压缩包。4.如权利要求1所述的方法,其特征在于,所述指定区域包括压缩源文件数据区和压缩源文件目录区;所述对所述压缩文件的指定区域的加密标识进行处理,获得目标压缩文件,包括:将所述压缩文件的压缩源文件数据区的加密标识修改为第一标识,将所述压缩文件的压缩源文件目录区的加密标识修改为第二标识,获得目标压缩文件。5.如权利要求1所述的方法,其特征在于,将所述目标压缩文件写入所述传输图片中,获得目标传输图片,包括:将所述目标压缩文件转换为十六进制数据;确定所述传输图片的结束标志位;将所述十六进制数据写在所述结束标志位后,获得目标传输图片。6.一种文件传输方法,其特征在于,包括:接收目标传输图片;其中,所述目标传输图片根据客户上传的隐私文件获得;从所述目标传输图片中提取目标压缩文件;对所述目标压缩文件的指定区域的加密标识进行处理,获得压缩文件;对所述压缩文件进行解压,获得客户上传的隐私文件。7.如权利要求6所述的方法,其特征在于,从所述目标传输图片中提取目标压缩文件,包括:确定所述目标传输图片的结束标志位;提取所述结束标志位后的十六进制数据;将所述十六进制数据...

【专利技术属性】
技术研发人员:赵旭东
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1