买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:西安电子科技大学
摘要:本发明属于区块链隐私保护技术领域,公开了一种支持属性隐私保护的去中心化众包方法、系统及终端,建立系统模型,确定请求者、工作者、验证者、可编辑众包区块链和属性撤销机构五个实体间的交互过程;构建协议流程,包括系统初始化、任务发布、解决方案提交以及奖励分配四个阶段;对众包区块链上的数字签名采用批量化验证方法,对节点的属性采用灵活撤销和更新的方法。本发明基于CP‑ABE技术实现节点属性隐私保护,采用批量验证签名算法提高了区块验证的效率。本发明还支持属性的灵活访问控制,以便用户对属性进行灵活的撤销和更新。相比其他技术方案,本发明的去中心化众包系统提供公平、高效、安全的众包操作,且支持用户属性隐私保护和灵活撤销。
主权项:1.一种支持属性隐私保护的去中心化众包方法,其特征在于,所述支持属性隐私保护的去中心化众包方法包括:建立系统模型,确定请求者、工作者、验证者、可编辑众包区块链和属性撤销机构五个实体间的交互过程;构建协议流程,包括系统初始化、任务发布、解决方案提交以及奖励分配四个阶段;对众包区块链上的数字签名采用批量化验证方法,对节点的属性隐私采用撤销和更新的方法;所述任务发布包括:请求者采用基于密文策略的属性基加密技术加密任务,并以密文形式公布于区块链;工作者提供属性认证信息,属性认证信息采用CP-ABE加密,并授权可信区块共识节点访问并集体证明;通过零知识验证,由共识节点判断工作节点的属性是否满足任务访问策略,对被证明有资质的工作节点分发代币Token;根据Token,用户节点分发任务访问私钥,授权符合要求的节点对任务进行访问;所述任务发布阶段的详细步骤如下:3a请求者R发布由pkR加密的任务信息EncABET←pkR和访问策略SPolR到共识节点,并由共识节点验证任务发布有效性并公布验证结果于区块链;其中,所述任务信息包括相关性验证策略RelVerPol;3b工作者Wi1≤i≤t发布由pkWi加密的属性EncABESWi←pkWi于区块链,并由共识节点验证属性发布有效性并公布验证结果于区块链;3c工作者Wi根据背书节点信任值,授权可信背书节点访问加密属性EncABESWi;由工作者Wi调用密钥生成函数KGenABE,生成私钥skWABE,并发送给可信背书节点;3d背书节点解密工作者的加密属性EncABESWi后,由多个可信背书节点调用相关性验证函数RelVer,验证工作者Wi属性SWi和属性访问策略SPolR是否匹配,并最终达到共识;3e验证属性是否满足任务访问策略,为满足条件的工作者Wi颁发代币Token,由代币Token生成Transaction1公布于众包区块链RCB上;3f根据代币Token给满足访问策略的工作节点颁发任务访问私钥skRABE,由工作者进行解密,并获取访问任务信息的权限;所述解决方案提交包括:由工作者Wi上传CP-ABE加密的解决方案到共识节点;由共识节点发送CP-ABE加密的正确性验证策略给验证者V;请求验证者进行零知识证明并生成正确性验证证明Proof,由背书节点生成Transaction2并发布于区块链上;所述解决方案提交阶段的详细步骤如下:4a工作者Wi上传由加密的解决方案到共识节点;4b共识节点从众包区块链RCB上获取CP-ABE加密的正确性验证策略并发送给给验证者V;4c验证者调用CorVer对解决方案进行正确性验证,使用零知识证明算法ZKP对加密的解决方案进行零知识验证;验证后生成正确性验证结果CorVerVal,若结果为True,则证明Proof发送给背书节点,若结果为False,则拒绝该解决方案的提交;其中,证明Proof含有工作者加密解决方案的私钥skWiABE,以便请求者对解决方案进行解密;4d背书节点收到证明Proof后,生成交易Trasaction2并公布到众包区块链RCB上。
全文数据:
权利要求:
百度查询: 西安电子科技大学 支持属性隐私保护的去中心化众包方法、系统及终端
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。