文件摘要处理方法及装置制造方法及图纸

技术编号:39503478 阅读:10 留言:0更新日期:2023-11-24 11:34
本申请公开了一种文件摘要处理方法及装置

【技术实现步骤摘要】
文件摘要处理方法及装置


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


技术介绍

[0002]随着互联网技术的快速发展,网络已经应用在许多行业中,正逐步改变着人们的生产生活方式

当前,网络上充斥着各种各样的信息,随之而来的,是如何确保文件等信息在网络上进行安全传输

[0003]文件摘要算法是一种用于生成文件摘要的算法,其通过对文件内容进行计算,生成一个固定长度的摘要值,该摘要值可以作为文件内容的唯一表示,用于验证文件的完整性和一致性

目前常用的文件摘要算法有消息摘要

安全散列

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

[0004]针对上述的问题,目前尚未提出有效的解决方案


技术实现思路

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

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

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

[0008]可选地,将文件信息和设备信息代入库仑定律公式和胡克定律公式进行计算,得到待处理文件的文件摘要密文,包括:将文件大小值

目标时间戳

设备标识和
IP
地址代入库仑定律公式进行计算,得到第一计算结果;将第一计算结果和文件大小值代入胡克定律公式进行计算,得到第二计算结果;依据第二计算结果确定文件摘要密文

[0009]可选地,将文件大小值

目标时间戳

设备标识和
IP
地址代入库仑定律公式进行计算,得到第一计算结果,包括:分别将文件大小值

目标时间戳

设备标识和
IP
地址转换为二进制,得到第一数值

第二数值

第三数值和第四数值;将第一数值和第二数值分别作为库
仑定律公式中的两个电荷量值,依据第三数值和第四数值确定库仑定律公式中的电荷距离平方值,将目标时间戳作为库仑定律公式中的库伦常数值,进行库仑定律公式计算;对计算得到的库仑力值取整,得到第一计算结果

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

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

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

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

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

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

[0016]在本申请实施例中,首先获取待处理文件的文件信息,该文件信息包括:待处理文件的文件大小值和目标时间戳,目标时间戳为文件创建时间戳或文件最后保存时间戳;然后获取存储待处理文件的目标设备的设备信息,该设备信息包括:目标设备的设备标识和
IP
地址;最后将文件信息和设备信息代入库仑定律公式和胡克定律公式进行计算,得到待处理文件的文件摘要密文

其中,文件大小值和目标时间戳可以标识文件,设备标识和
IP
地址除标识文件外,还可以证明文件的最后出口,在一定程度上解决第三方证明的问题;通过将上述值代入库仑定律公式和胡克定律公式进行计算得到文件摘要密文,在保证算法原理简单易实现

计算效率高的同时,得到的密文不易被破解,适用性较强

本申请方案有效解决了相关技术中采用常规文件摘要算法得到的密文容易被逆向还原,影响文件安全的技术问题

附图说明
[0017]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定

在附图中:
[0018]图1是根据本申请实施例的一种可选的计算机终端的结构示意图;
[0019]图2是根据本申请实施例的一种可选的文件摘要处理方法的流程示意图;
[0020]图3是根据本申请实施例的一种可选的文件摘要处理过程的示意图;
[0021]图4是根据本申请实施例的一种可选的文件摘要处理装置的结构示意图

具体实施方式
[0022]为了使本
的人本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种文件摘要处理方法,其特征在于,包括:获取待处理文件的文件信息,其中,所述文件信息包括:所述待处理文件的文件大小值和目标时间戳,所述目标时间戳为文件创建时间戳或文件最后保存时间戳;获取存储所述待处理文件的目标设备的设备信息,其中,所述设备信息包括:所述目标设备的设备标识和
IP
地址;将所述文件信息和所述设备信息代入库仑定律公式和胡克定律公式进行计算,得到所述待处理文件的文件摘要密文
。2.
根据权利要求1所述的方法,其特征在于,获取待处理文件的文件信息,包括:在所述待处理文件初次创建时,获取所述文件创建时间戳;每当所述待处理文件进行修改并保存时,记录所述待处理文件的保存时间戳;将所述待处理文件最后一次保存时的所述文件最后保存时间戳或所述文件创建时间戳作为所述目标时间戳,并获取所述待处理文件最后一次保存时的所述文件大小值
。3.
根据权利要求1所述的方法,其特征在于,将所述文件信息和所述设备信息代入库仑定律公式和胡克定律公式进行计算,得到所述待处理文件的文件摘要密文,包括:将所述文件大小值

所述目标时间戳

所述设备标识和所述
IP
地址代入库仑定律公式进行计算,得到第一计算结果;将所述第一计算结果和所述文件大小值代入胡克定律公式进行计算,得到第二计算结果;依据所述第二计算结果确定所述文件摘要密文
。4.
根据权利要求3所述的方法,其特征在于,将所述文件大小值

所述目标时间戳

所述设备标识和所述
IP
地址代入库仑定律公式进行计算,得到第一计算结果,包括:分别将所述文件大小值

所述目标时间戳

所述设备标识和所述
IP
地址转换为二进制,得到第一数值

第二数值

第三数值和第四数值;将所述第一数值和所述第二数值分别作为库仑定律公式中的两个电荷量值,依据所...

【专利技术属性】
技术研发人员:郭江柳
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

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

1