[发明专利]协作处理方法、装置及设备有效
申请号: | 202110206232.2 | 申请日: | 2021-02-24 |
公开(公告)号: | CN112583608B | 公开(公告)日: | 2021-05-28 |
发明(设计)人: | 段夕华;闫守孟;肖俊贤;曾锡金;杨胜捷;王帅 | 申请(专利权)人: | 浙江口碑网络技术有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32 |
代理公司: | 北京中强智尚知识产权代理有限公司 11448 | 代理人: | 黄耀威 |
地址: | 310012 浙江省杭州市西*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 协作 处理 方法 装置 设备 | ||
1.一种协作处理方法,其特征在于,包括:
为各自具有目标数据的至少两个协作方提供可信执行环境;
每一所述协作方形成针对所述目标数据的智能合约信息,所述智能合约信息包含每一所述协作方参与处理所述目标数据的协作逻辑信息,和每一所述协作方的签名信息;
在所述可信执行环境中,每一所述协作方通过远程证明获取对方设备底座代码的代码特征,若所述代码特征与通过本地证明获取的本地设备底座代码的代码特征比对一致,则建立根信任;
在每一所述协作方建立根信任后,根据每一所述协作方的智能合约信息执行安全验证;
若安全验证成功,依据所述协作逻辑信息,在所述可信执行环境中执行所述协作方的目标数据的协作处理操作,得到处理结果。
2.根据权利要求1所述的方法,其特征在于,所述每一所述协作方形成针对所述目标数据的智能合约信息,具体包括:
基于审核存证方的审核信息,在每一所述协作方分别安装所述智能合约信息。
3.根据权利要求2所述的方法,其特征在于,所述基于审核存证方的审核信息,在每一所述协作方分别安装所述智能合约信息,具体包括:
接收合约安装指令,所述合约安装指令中携带有待审核的协作合约信息,所述协作合约信息包含每一所述协作方中的第一协作方的签名信息和所述协作逻辑信息;
在审核存证方对所述协作合约信息审核通过后,对所述协作合约信息添加所述审核存证方的签名信息,得到合格合约信息;
按照所述协作逻辑信息中每一所述协作方的协作处理顺序,将所述合格合约信息依次发送给未签名的协作方进行加签;
将每一所述协作方加签完成的所述合格合约信息作为所述智能合约信息,安装在每一所述协作方。
4.根据权利要求3所述的方法,其特征在于,所述智能合约信息内的所述协作逻辑信息中包含每一所述协作方协作处理的共通逻辑信息,所述智能合约信息内的每一所述协作方的签名信息按照所述协作处理顺序进行排序。
5.根据权利要求4所述的方法,其特征在于,所述根据每一所述协作方的智能合约信息执行安全验证,具体包括:
向第二协作方发送数据协作请求,所述数据协作请求中携带有所述智能合约信息对应结构体的哈希值,所述结构体由所述智能合约信息内的所述协作逻辑信息与所述各个协作方的签名信息组成;
若所述第二协作方不存在与所述哈希值对应结构体的智能合约信息,则确定所述数据协作请求的安全验证失败;
若所述第二协作方存在与所述哈希值对应结构体的智能合约信息,则判断所述数据协作请求中请求的协助处理内容是否与所述共通逻辑信息中所述第二协作方的协作处理内容一致,以及基于智能合约信息内协作方的签名信息对所述数据协作请求的请求方进行签名验证;
若所述数据协作请求中请求的协助处理内容与所述共通逻辑信息中所述第二协作方的协作处理内容一致、且签名验证正确,则确定所述数据协作请求的安全验证成功;
若所述数据协作请求中请求的协助处理内容与所述共通逻辑信息中所述第二协作方的协作处理内容不一致、和/或签名验证错误,则确定所述数据协作请求的安全验证失败。
6.根据权利要求5所述的方法,其特征在于,所述若安全验证成功,依据所述协作逻辑信息,在所述可信执行环境中执行所述协作方的目标数据的协作处理操作,得到处理结果,具体包括:
若确定所述数据协作请求的安全验证成功,则在所述可信执行环境中触发所述第二协作方执行所述数据协作请求中请求的协助处理内容;
在所述第二协作方处理完成后,向其他协作方发送携带有所述哈希值的数据协作请求进行验证,直至所述各个协作方完成所述共通逻辑信息中各自对应的协作处理内容后,得到所述处理结果。
7.根据权利要求1所述的方法,其特征在于,在所述依据所述协作逻辑信息,在所述可信执行环境中执行所述协作方的目标数据的协作处理操作,得到处理结果之后,所述方法还包括:
将所述处理结果发送给数据透出方,并将所述处理结果发送给审核存证方进行结果存证。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江口碑网络技术有限公司,未经浙江口碑网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110206232.2/1.html,转载请声明来源钻瓜专利网。