【技术实现步骤摘要】
文件摘要处理方法及装置
[0001]本申请涉及文件安全
,具体而言,涉及一种文件摘要处理方法及装置
。
技术介绍
[0002]随着互联网技术的快速发展,网络已经应用在许多行业中,正逐步改变着人们的生产生活方式
。
当前,网络上充斥着各种各样的信息,随之而来的,是如何确保文件等信息在网络上进行安全传输
。
[0003]文件摘要算法是一种用于生成文件摘要的算法,其通过对文件内容进行计算,生成一个固定长度的摘要值,该摘要值可以作为文件内容的唯一表示,用于验证文件的完整性和一致性
。
目前常用的文件摘要算法有消息摘要
、
安全散列
、
消息认证码三类,这三类算法都可以验证数据的完整性,但也都存在一定程度上的缺点:消息摘要算法中基本都是单向函数,其将任意长度的数据映射为固定长度的摘要值,存在碰撞和被暴力破解的风险;安全散列算法通常要进行大量的计算和处理,在处理大量数据时会比较慢;消息认证码算法只能验证消息的完整性和认证性,不能提供消息发送方的身份验证,不能解决第三方证明,无法保证消息的机密性
。
[0004]针对上述的问题,目前尚未提出有效的解决方案
。
技术实现思路
[0005]本申请实施例提供了一种文件摘要处理方法及装置,以至少解决相关技术中采用常规文件摘要算法得到的密文容易被逆向还原,影响文件安全的技术问题
。
[0006]根据本申请实施例的一个方面,提供了一种文件摘要处理 ...
【技术保护点】
【技术特征摘要】
1.
一种文件摘要处理方法,其特征在于,包括:获取待处理文件的文件信息,其中,所述文件信息包括:所述待处理文件的文件大小值和目标时间戳,所述目标时间戳为文件创建时间戳或文件最后保存时间戳;获取存储所述待处理文件的目标设备的设备信息,其中,所述设备信息包括:所述目标设备的设备标识和
IP
地址;将所述文件信息和所述设备信息代入库仑定律公式和胡克定律公式进行计算,得到所述待处理文件的文件摘要密文
。2.
根据权利要求1所述的方法,其特征在于,获取待处理文件的文件信息,包括:在所述待处理文件初次创建时,获取所述文件创建时间戳;每当所述待处理文件进行修改并保存时,记录所述待处理文件的保存时间戳;将所述待处理文件最后一次保存时的所述文件最后保存时间戳或所述文件创建时间戳作为所述目标时间戳,并获取所述待处理文件最后一次保存时的所述文件大小值
。3.
根据权利要求1所述的方法,其特征在于,将所述文件信息和所述设备信息代入库仑定律公式和胡克定律公式进行计算,得到所述待处理文件的文件摘要密文,包括:将所述文件大小值
、
所述目标时间戳
、
所述设备标识和所述
IP
地址代入库仑定律公式进行计算,得到第一计算结果;将所述第一计算结果和所述文件大小值代入胡克定律公式进行计算,得到第二计算结果;依据所述第二计算结果确定所述文件摘要密文
。4.
根据权利要求3所述的方法,其特征在于,将所述文件大小值
、
所述目标时间戳
、
所述设备标识和所述
IP
地址代入库仑定律公式进行计算,得到第一计算结果,包括:分别将所述文件大小值
、
所述目标时间戳
、
所述设备标识和所述
IP
地址转换为二进制,得到第一数值
、
第二数值
、
第三数值和第四数值;将所述第一数值和所述第二数值分别作为库仑定律公式中的两个电荷量值,依据所...
【专利技术属性】
技术研发人员:郭江柳,
申请(专利权)人:中国电信股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。