文件摘要处理方法及装置与流程

文档序号:36162504发布日期:2023-11-23 11:08阅读:29来源:国知局
文件摘要处理方法及装置与流程

本申请涉及文件安全,具体而言,涉及一种文件摘要处理方法及装置。


背景技术:

1、随着互联网技术的快速发展,网络已经应用在许多行业中,正逐步改变着人们的生产生活方式。当前,网络上充斥着各种各样的信息,随之而来的,是如何确保文件等信息在网络上进行安全传输。

2、文件摘要算法是一种用于生成文件摘要的算法,其通过对文件内容进行计算,生成一个固定长度的摘要值,该摘要值可以作为文件内容的唯一表示,用于验证文件的完整性和一致性。目前常用的文件摘要算法有消息摘要、安全散列、消息认证码三类,这三类算法都可以验证数据的完整性,但也都存在一定程度上的缺点:消息摘要算法中基本都是单向函数,其将任意长度的数据映射为固定长度的摘要值,存在碰撞和被暴力破解的风险;安全散列算法通常要进行大量的计算和处理,在处理大量数据时会比较慢;消息认证码算法只能验证消息的完整性和认证性,不能提供消息发送方的身份验证,不能解决第三方证明,无法保证消息的机密性。

3、针对上述的问题,目前尚未提出有效的解决方案。


技术实现思路

1、本申请实施例提供了一种文件摘要处理方法及装置,以至少解决相关技术中采用常规文件摘要算法得到的密文容易被逆向还原,影响文件安全的技术问题。

2、根据本申请实施例的一个方面,提供了一种文件摘要处理方法,包括:获取待处理文件的文件信息,其中,文件信息包括:待处理文件的文件大小值和目标时间戳,目标时间戳为文件创建时间戳或文件最后保存时间戳;获取存储待处理文件的目标设备的设备信息,其中,设备信息包括:目标设备的设备标识和ip地址;将文件信息和设备信息代入库仑定律公式和胡克定律公式进行计算,得到待处理文件的文件摘要密文。

3、可选地,获取待处理文件的文件信息,包括:在待处理文件初次创建时,获取文件创建时间戳;每当待处理文件进行修改并保存时,记录待处理文件的保存时间戳;将待处理文件最后一次保存时的文件最后保存时间戳或文件创建时间戳作为目标时间戳,并获取待处理文件最后一次保存时的文件大小值。

4、可选地,将文件信息和设备信息代入库仑定律公式和胡克定律公式进行计算,得到待处理文件的文件摘要密文,包括:将文件大小值、目标时间戳、设备标识和ip地址代入库仑定律公式进行计算,得到第一计算结果;将第一计算结果和文件大小值代入胡克定律公式进行计算,得到第二计算结果;依据第二计算结果确定文件摘要密文。

5、可选地,将文件大小值、目标时间戳、设备标识和ip地址代入库仑定律公式进行计算,得到第一计算结果,包括:分别将文件大小值、目标时间戳、设备标识和ip地址转换为二进制,得到第一数值、第二数值、第三数值和第四数值;将第一数值和第二数值分别作为库仑定律公式中的两个电荷量值,依据第三数值和第四数值确定库仑定律公式中的电荷距离平方值,将目标时间戳作为库仑定律公式中的库伦常数值,进行库仑定律公式计算;对计算得到的库仑力值取整,得到第一计算结果。

6、可选地,依据第三数值和第四数值确定库仑定律公式中的电荷距离平方值,包括:将第三数值和第四数值进行或运算,得到第五数值;将第五数值作为库仑定律公式中的电荷距离平方值。

7、可选地,将第一计算结果和文件大小值代入胡克定律公式进行计算,得到第二计算结果,包括:将第一计算结果作为胡克定律公式中的弹簧受力值,将文件大小值作为胡克定律公式中的弹簧弹性系数,进行胡克定律公式计算;对计算得到的弹簧变形长度值取整,得到第二计算结果。

8、可选地,依据第二计算结果确定文件摘要密文,包括:将第二计算结果转换为二进制,得到文件摘要密文。

9、根据本申请实施例的另一方面,还提供了一种文件摘要处理装置,包括:第一获取模块,用于获取待处理文件的文件信息,其中,文件信息包括:待处理文件的文件大小值和目标时间戳,目标时间戳为文件创建时间戳或文件最后保存时间戳;第二获取模块,用于获取存储待处理文件的目标设备的设备信息,其中,设备信息包括:目标设备的设备标识和ip地址;计算模块,用于将文件信息和设备信息代入库仑定律公式和胡克定律公式进行计算,得到待处理文件的文件摘要密文。

10、根据本申请实施例的另一方面,还提供了一种非易失性存储介质,该非易失性存储介质包括存储的计算机程序,其中,非易失性存储介质所在设备通过运行该计算机程序执行上述的文件摘要处理方法。

11、根据本申请实施例的另一方面,还提供了一种电子设备,该电子设备包括:存储器和处理器,其中,存储器中存储有计算机程序,处理器被配置为通过计算机程序执行上述的文件摘要处理方法。

12、在本申请实施例中,首先获取待处理文件的文件信息,该文件信息包括:待处理文件的文件大小值和目标时间戳,目标时间戳为文件创建时间戳或文件最后保存时间戳;然后获取存储待处理文件的目标设备的设备信息,该设备信息包括:目标设备的设备标识和ip地址;最后将文件信息和设备信息代入库仑定律公式和胡克定律公式进行计算,得到待处理文件的文件摘要密文。其中,文件大小值和目标时间戳可以标识文件,设备标识和ip地址除标识文件外,还可以证明文件的最后出口,在一定程度上解决第三方证明的问题;通过将上述值代入库仑定律公式和胡克定律公式进行计算得到文件摘要密文,在保证算法原理简单易实现、计算效率高的同时,得到的密文不易被破解,适用性较强。本申请方案有效解决了相关技术中采用常规文件摘要算法得到的密文容易被逆向还原,影响文件安全的技术问题。



技术特征:

1.一种文件摘要处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,获取待处理文件的文件信息,包括:

3.根据权利要求1所述的方法,其特征在于,将所述文件信息和所述设备信息代入库仑定律公式和胡克定律公式进行计算,得到所述待处理文件的文件摘要密文,包括:

4.根据权利要求3所述的方法,其特征在于,将所述文件大小值、所述目标时间戳、所述设备标识和所述ip地址代入库仑定律公式进行计算,得到第一计算结果,包括:

5.根据权利要求4所述的方法,其特征在于,依据所述第三数值和所述第四数值确定库仑定律公式中的电荷距离平方值,包括:

6.根据权利要求4所述的方法,其特征在于,将所述第一计算结果和所述文件大小值代入胡克定律公式进行计算,得到第二计算结果,包括:

7.根据权利要求6所述的方法,其特征在于,依据所述第二计算结果确定所述文件摘要密文,包括:

8.一种文件摘要处理装置,其特征在于,包括:

9.一种非易失性存储介质,其特征在于,所述非易失性存储介质包括存储的计算机程序,其中,所述非易失性存储介质所在设备通过运行所述计算机程序执行权利要求1至7中任意一项所述的文件摘要处理方法。

10.一种电子设备,其特征在于,包括:存储器和处理器,其中,所述存储器中存储有计算机程序,所述处理器被配置为通过所述计算机程序执行权利要求1至7中任意一项所述的文件摘要处理方法。


技术总结
本申请公开了一种文件摘要处理方法及装置。其中,该方法包括:获取待处理文件的文件信息,其中,文件信息包括:待处理文件的文件大小值和目标时间戳,目标时间戳为文件创建时间戳或文件最后保存时间戳;获取存储待处理文件的目标设备的设备信息,其中,设备信息包括:目标设备的设备标识和IP地址;将文件信息和设备信息代入库仑定律公式和胡克定律公式进行计算,得到待处理文件的文件摘要密文。本申请解决了相关技术中采用常规文件摘要算法得到的密文容易被逆向还原,影响文件安全的技术问题。

技术研发人员:郭江柳
受保护的技术使用者:中国电信股份有限公司
技术研发日:
技术公布日:2024/1/16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1