System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种文件的加密传输方法及装置制造方法及图纸_技高网

一种文件的加密传输方法及装置制造方法及图纸

技术编号:41238551 阅读:3 留言:0更新日期:2024-05-09 23:51
本发明专利技术公开了一种文件的加密传输方法及装置,涉及计算机技术领域,主要目的在于解决现有技术中密钥在传输过程中被截获,整个数据内容都将被破解,从而导致严重的数据泄露的问题。本发明专利技术主要的技术方案为:接收发送方利用目标随机密钥发送的目标加密子文件,所述目标加密子文件为目标加密文件中包括的其中一个加密子文件;接收发送方利用非对称算法发送的摘要密文;根据所述目标加密子文件及所述摘要密文得到目标子文件对应的第一摘要和第二摘要;若所述第一摘要与所述第二摘要不一致,则提示发送方停止发送剩余加密子文件。本发明专利技术用于文件的加密传输。

【技术实现步骤摘要】

本专利技术涉及计算机,尤其涉及一种文件的加密传输方法及装置


技术介绍

1、随着计算机和网络技术的不断进步,网络攻击手段也在持续升级。这使得网络上的信息传输面临诸多安全挑战。为此,可以采用加密技术进行文件的加密传输,以确保信息在传输过程中的安全性和完整性。

2、目前,加密技术主要依赖于对称加密算法。该方法通过随机生成密钥,对所有要传输的文件进行加密和解密,并统一传输。然而,这种传输方式存在一个重大风险,即如果密钥在传输过程中被截获,整个文件内容都将被破解,从而导致严重的数据泄露。


技术实现思路

1、鉴于上述问题,本专利技术提供一种文件的加密传输方法及装置,主要目的是为了解决现有技术中密钥在传输过程中被截获,整个数据内容都将被破解,从而导致严重的数据泄露的问题。

2、为解决上述技术问题,本专利技术提出以下方案:

3、第一方面,本专利技术提供了一种文件的加密传输方法,所述方法包括:

4、接收发送方利用目标随机密钥发送的目标加密子文件,所述目标加密子文件为目标加密文件中包括的其中一个加密子文件;

5、接收发送方利用非对称算法发送的摘要密文;

6、根据所述目标加密子文件及所述摘要密文得到目标子文件对应的第一摘要和第二摘要;

7、若所述第一摘要与所述第二摘要不一致,则提示发送方停止发送剩余加密子文件。

8、第二方面,本专利技术提供了一种文件的加密传输装置,所述装置包括:

9、第一接收单元,用于接收发送方利用目标随机密钥发送的目标加密子文件,所述目标加密子文件为目标加密文件中包括的其中一个加密子文件;

10、第二接收单元,用于接收发送方利用非对称算法发送的摘要密文;

11、摘要确定单元,用于根据所述第一接收单元得到的目标加密子文件及所述第二接收单元得到的摘要密文得到目标子文件对应的第一摘要和第二摘要;

12、摘要比对单元,用于若所述摘要确定单元确定的所述第一摘要与所述第二摘要不一致,则提示发送方停止发送剩余加密子文件。

13、为了实现上述目的,根据本专利技术的第三方面,提供了一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行上述第一方面的文件的加密传输方法。

14、为了实现上述目的,根据本专利技术的第四方面,提供了一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行上述第一方面的文件的加密传输方法。

15、借由上述技术方案,本专利技术提供的一种文件的加密传输方法及装置,发送方将目标文件拆分为多个子文件,并依次加密发送。在发送过程中,在后的子文件是否发送取决于在前发送的目标子文件是否被篡改。发送方在发送目标子文件时,可以使用目标随机密钥对目标子文件进行加密,生成目标加密子文件。同时,利用非对称算法对该目标子文件的摘要进行加密,得到摘要密文。然后将该摘要密文和目标加密子文件一起发送给接收方。接收方接收到后,通过对该目标加密子文件进行解密及处理和对摘要密文进行解密可以得到该目标子文件对应的第一摘要和第二摘要。若第一摘要和第二摘要不一致,则可以认为该目标子文件被篡改。这时接收方可以提示发送方停止发送剩余的子文件。这种机制确保了即使一次密钥被泄露,目标文件中剩余的子文件仍然是安全的,避免了目标文件数据的大规模泄露。

16、上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。

本文档来自技高网...

【技术保护点】

1.一种文件的加密传输方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在接收发送方利用目标随机密钥发送的目标加密子文件之前,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,接收发送方发送的加密目标随机密钥之前,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,接收发送方发送的加密目标随机密钥之前,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,根据所述目标加密子文件及所述摘要密文得到目标子文件对应的第一摘要和第二摘要,包括:

6.根据权利要求1所述的方法,其特征在于,若所述第一摘要与所述第二摘要一致,则提示发送方继续发送剩余加密子文件,其中,发送方在发送每个剩余加密子文件时所使用的随机密钥不同。

7.根据权利要求1所述的方法,其特征在于,提示发送方停止发送剩余加密子文件后,所述方法还包括:

8.一种文件的加密传输装置,其特征在于,所述装置包括:

9.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行如权利要求1至权利要求7中任意一项所述的文件的加密传输方法。

10.一种处理器,其特征在于,所述处理器用于运行程序,其中,所述程序运行时执行如权利要求1至权利要求7中任意一项所述的文件的加密传输方法。

...

【技术特征摘要】

1.一种文件的加密传输方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在接收发送方利用目标随机密钥发送的目标加密子文件之前,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,接收发送方发送的加密目标随机密钥之前,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,接收发送方发送的加密目标随机密钥之前,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,根据所述目标加密子文件及所述摘要密文得到目标子文件对应的第一摘要和第二摘要,包括:

6.根据权利要求1所述的方法,其特征在于,若所述第一摘要与所述第二...

【专利技术属性】
技术研发人员:刘亚峰汪成杰臧席潭董宏旭范国良曾杰王彩萍席亮
申请(专利权)人:北京国基科技股份有限公司
类型:发明
国别省市:

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

1