基于区块链和SGX的外包数据完整性审计方法及系统
摘要:
本发明公开了一种基于区块链和SGX的外包数据完整性审计方法,包括数据拥有者将预处理后的外包数据上传至数据存储方,并将接收的返回的存储哈希地址和外包数据摘要上传至区块链,通过区块链发布数据;数据请求者在区块链上进行数据资源查询,得到数据使用授权后向区块链部署审计合约;数据请求者通过区块链转发时间参数至数据存储方,数据存储方生成证明信息并发送至SGX,SGX执行审计合约,完成数据完整性审计,将审计结果签名后上传至区块链,数据请求者获得并验证审计结果签名,获得最终审计结果。本发明通过利用SGX在保证数据安全情况下,不依赖任何第三方审计机构,实现安全高效的外包数据完整性审计。
0/0