【技术实现步骤摘要】
本专利技术涉及通信,特别涉及一种支持数据动态处理的完整性验证方法、装置、设备及介质。
技术介绍
1、目前,用户将数据传输到云端之后,将不再对这些数据拥有任何控制权,相应的数据管理过程对用户来说仍然是不透明的,其安全性将完全由云服务提供商决定,并且,由于硬件或软件故障、恶意黑客攻击或其他异常情况,云上存储的数据可能会被破坏,或者云服务提供商可能会选择向用户隐瞒这些异常情况。若想要验证数据的完整性,用户需要从云端下载数据计算,只有获取到所有数据后,才能利用存储的哈希值来校验数据完整性,无法灵活定制待审计的数据量,而且带宽资源消耗较多。此外,审计方可能会试图从待审计的数据中获取用户的秘密,导致隐私泄露。
2、由上可见,如何实现在不持有任何数据内容的情况下,审计云端数据的完整性,灵活定制审计的数据量,降低数据完整性校验的复杂性是本领域有待解决的问题。
技术实现思路
1、有鉴于此,本专利技术的目的在于提供一种支持数据动态处理的完整性验证方法、装置、设备及介质,能够实现在不持有任何数据内容
...【技术保护点】
1.一种支持数据动态处理的完整性验证方法,其特征在于,应用于支持数据动态处理的去中心化的云存储系统,包括:
2.根据权利要求1所述的支持数据动态处理的完整性验证方法,其特征在于,所述根据安全参数计算用于进行完整性验证的验证参数,并公开所述验证参数,以便用户端根据所述验证参数计算待上传文件的文件标签、文件认证符集合以及分治表,包括:
3.根据权利要求1所述的支持数据动态处理的完整性验证方法,其特征在于,所述将所述分治表外包至第三方管理,以便所述第三方管理获取及解析与所述分治表对应的所述文件标签,并基于所述文件标签生成挑战信息,包括:
...
【技术特征摘要】
1.一种支持数据动态处理的完整性验证方法,其特征在于,应用于支持数据动态处理的去中心化的云存储系统,包括:
2.根据权利要求1所述的支持数据动态处理的完整性验证方法,其特征在于,所述根据安全参数计算用于进行完整性验证的验证参数,并公开所述验证参数,以便用户端根据所述验证参数计算待上传文件的文件标签、文件认证符集合以及分治表,包括:
3.根据权利要求1所述的支持数据动态处理的完整性验证方法,其特征在于,所述将所述分治表外包至第三方管理,以便所述第三方管理获取及解析与所述分治表对应的所述文件标签,并基于所述文件标签生成挑战信息,包括:
4.根据权利要求1所述的支持数据动态处理的完整性验证方法,其特征在于,所述根据所述挑战信息和所述文件认证符集合计算并生成证明信息,包括:
5.根据权利要求4所述的支持数据动态处理的完整性验证方法,其特征在于,所述将所述证明信息发送至所述第三方管理,以便所述第三方管理基...
【专利技术属性】
技术研发人员:王利朋,胡明生,贾志娟,关志,陈钟,
申请(专利权)人:郑州师范学院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。