摘要
本发明公开一种基于多副本的雾存储动态审计和加密去重系统及其方法,所述系统包括:数据预处理模块、用户层、密钥生成模块、雾存储模块、数据审计模块、数据PoW验证模块、数据故障定位模块和数据更新模块;所述数据预处理模块通过构建二次剩余模数的乘法循环群获得公共系统参数;所述雾存储模块通过雾节点搜索上传的数据文件判断用户类型;所述数据审计模块通过构建多副本场景对雾存储模块中变量式默克尔哈希树与标签集合进行审计以及审计失败后的故障查询定位;所述数据更新模块通过消息锁加密算法对雾存储模块与数据审计模块中变量式默克尔哈希树与标签进行动态修改;所述用户层从雾存储模块下载文件并解密获得数据块明文;该发明采用变量式默克尔哈希树与RSA签名验证机制相结合实现数据完整性审计与PoW验证,解决现有的数据去重与审计技术相结合中复杂的证书管理问题,解决计算开销高的技术问题。
技术关键词
存储模块
去重系统
节点
副本
变量
密钥
数据更新
标签
加密算法
去重方法
加密明文数据
代理重签名
消息
动态过滤器
解密