【技术实现步骤摘要】
基于智能合约和SGX的数据分布式隐私保护方法
[0001]本专利技术涉及数据保护
,尤其涉及一种基于智能合约和SGX的数据分布式隐私保护方法。
技术介绍
[0002]在信息爆炸的时代,数据的价值无疑为大数据技术的发展做出了贡献。数据的价值对于广泛的科学和工业过程是至关重要的。工作流的数字化是当前各个行业的大趋势。随着这一趋势的转变,通过电子方式获得的数据量将急剧增加,而这些电子数据具有复杂性、多样性和大量性。数据安全是大数据的重要组成部分,数据在收集、存储和使用过程中面临着许多严峻挑战,其中,人们对于数据的安全和隐私问题的重视程度日益上升,传统方式中数据存储在本地计算机或云服务器上,但这种方式容易被攻击,无法保证数据的安全性。
技术实现思路
[0003]鉴于此,本专利技术的目的在于提供一种基于智能合约和SGX的数据分布式隐私保护方法,以克服或至少部分解决现有技术所存在的上述问题。
[0004]一种基于智能合约和SGX的数据分布式隐私保护方法,包括以下步骤:
[0005]S1、用户使用设备 ...
【技术保护点】
【技术特征摘要】
1.一种基于智能合约和SGX的数据分布式隐私保护方法,其特征在于,所述方法包括以下步骤:S1、用户使用设备向SGX可信平台发送数据访问请求,所述SGX可信平台部署于边缘计算节点;S2、SGX可信平台接收到数据访问请求后,与部署于区块链的智能合约进行数据交互以检查是否允许用户访问数据;S3、SGX可信平台获取智能合约反馈的访问控制结果,根据访问控制结果处理用户的数据访问请求。2.根据权利要求1所述的一种基于智能合约和SGX的数据分布式隐私保护方法,其特征在于,所述步骤S2具体包括:S21、SGX可信平台接收到用户请求时,从区块链调用智能合约的注册合约的合约获取ABI,以检索访问控制合约的地址和ABI集合;S22、注册合约将访问控制合约地址和ABI集合反馈给SGX可信平台,SGX可信平台对反馈内容进行分析;S23、SGX基于反馈内容将包含访问控制所需信息的数据传输至智能合约中,以调用访问控制合约的访问控制ABI;S24、被调用的访问控制ABI反馈访问控制结果给SGX可信平台。3.根据权利要求2所述的一种基于智能合约和SGX的数据分布式隐私保护方法,其特征在于,所述注册合约具体包括:创建者信息、方法名称信息、实现方法的相应智能合约名称信息、智能合约地址信息和ABI集合。4.根据权利要求3所述的一种基于智能合约和SGX的数据分布式隐私保护方法,其特征在于,所述注册合约的ABI集合还包括方法注册ABI、方法更新ABI、方法删除ABI。5.根据权利要求2所述的一种基于智能合约和SGX的数据分布式隐私保护方法,其特征在于,所述访问控制合约用于通过检查预定义策略对访问事务进行静态授权验证,以及通过检查用户的实时行为实现访问事务的动态验证,所述访问控制合约具体包括:资源策略、...
【专利技术属性】
技术研发人员:程杰仁,唐湘滟,袁煜明,李慧,罗平,
申请(专利权)人:海南火链科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。