摘要
本发明提供的一种基于区块链的密钥管理和重复数据删除方法及终端,包括:数据拥有者上传数据时,先计算待上传数据的重复数据删除标签至数据验证者,并对待上传数据进行加密得到数据密文和收敛密钥;数据验证者根据重复数据删除标签进行文件的重复性检查,若为初始文件则由数据拥有者加密收敛密钥并上链,并将数据密文发送给数据验证者,待区块链进行共识后上链保存,若为重复文件则由数据验证者通过基于Verkle tree的PoW机制向数据拥有者发起所有权证明挑战,挑战通过后返回云存储服务器对应的文件地址给数据拥有者,数据拥有者加密收敛密钥并上链。本发明既实现了安全的密钥管理,又提高了对重复数据的检测速度,整体有效提高了数据存储效率。
技术关键词
数据验证
重复数据删除方法
密钥管理
云存储服务器
节点
数据标签
密钥生成算法
机制
数据存储效率
生成系统
加密算法
终端
重复性
私钥
系统为您推荐了相关专利信息
面向战术边缘
联邦学习策略
联邦学习方法
个性化神经网络
神经网络模型
知识蒸馏技术
控制机器人运动
序列
仿真器
注意力机制
产能
深层页岩气
神经网络模型
岩层渗透率
页岩气产量