[01347091]基于区块链的数据完整性验证方法、设备和存储介质
交易价格:
面议
所属行业:
网络
类型:
非专利
交易方式:
资料待完善
联系人:
所在地:
- 服务承诺
- 产权明晰
-
资料保密
对所交付的所有资料进行保密
- 如实描述
技术详细介绍
本发明公开了一种新型验证云端服务器存储信息的完整性和未被篡改的系统,首先用户利用加密算法将数字资产信息加密,并生成Merkle树以及树中各叶子节点的认证路径;其次用户将加密后的数字资产上传到云端服务器,云端服务器存储资产信息,生成云端区块链,将资产数字签名存储在区块的数据段中;再次用户终端验证云端存储资产信息的完整性,根据云端返回的认证路径以及区块链信息得到确信结果;模块有:云存储服务提供单元;云端区块链单元;数据拥有单元;用户终端。本专利采用了新型基于Merkle树的数据完整性检测算法来求解节点的数据完整性证明信息,提高了效率且扩大了适用范围,且目前用户缺乏行之有效的存储私钥的方法,开创性的将用户的数字签名存储到云端区块链上,实现了对用户私钥的无信任保护。
本发明公开了一种新型验证云端服务器存储信息的完整性和未被篡改的系统,首先用户利用加密算法将数字资产信息加密,并生成Merkle树以及树中各叶子节点的认证路径;其次用户将加密后的数字资产上传到云端服务器,云端服务器存储资产信息,生成云端区块链,将资产数字签名存储在区块的数据段中;再次用户终端验证云端存储资产信息的完整性,根据云端返回的认证路径以及区块链信息得到确信结果;模块有:云存储服务提供单元;云端区块链单元;数据拥有单元;用户终端。本专利采用了新型基于Merkle树的数据完整性检测算法来求解节点的数据完整性证明信息,提高了效率且扩大了适用范围,且目前用户缺乏行之有效的存储私钥的方法,开创性的将用户的数字签名存储到云端区块链上,实现了对用户私钥的无信任保护。