【技术实现步骤摘要】
一种数据共享方法、装置、终端及存储介质
[0001]本申请属于区块链
,尤其涉及一种数据共享方法、装置、终端及存储介质。
技术介绍
[0002]数据是一个很重要的国家资源,但是数据因为安全性,合规性和一些历史原因,积压在了各个企业,形成了一个个数据孤岛,如何让数据安全的流动起来是现阶段需要研究的问题。
[0003]现有技术中,联邦计算尤其是联邦计算中的隐私并集作为该问题的一个解决方案,可以在数据不出库的情况下实现价值的流动。
[0004]例如,如果有一个机构A需要机构B,机构C和机构D的数据并集,机构A在使用了隐私并集过后可以获得所有数据集合的并集,但是无法获知集合中的每个元素具体来自哪个机构,实现数据的安全流动。这在黑名单共享、风险分析等应用场景中都发挥着重要作用。
[0005]但现有的隐私并集在求得数据集合并集的过程中,为避免隐私泄露,通常需采用复杂的密码学加密算法,构造复杂,运算效率低下,在保证算法安全性的前提下损害了运算效率。
技术实现思路
[0006]本申请实施例提供了 ...
【技术保护点】
【技术特征摘要】
1.一种数据共享方法,其特征在于,包括:发起方节点基于数据共享任务,与所述数据共享任务涉及的N组参与方节点进行加密信息共享;N≥2;接收所述N组参与方节点中第一组别的参与方节点发送的加密后共享数据,所述加密后共享数据为每个组别中确定的任一参与方节点基于所述加密信息对共享数据依次加密生成,所述第一组别为对所述共享数据进行最后加密的组别;基于所述加密信息,对所述加密后共享数据进行解密,得到所述共享数据。2.根据权利要求1所述的数据共享方法,其特征在于,所述发起方节点基于数据共享任务,与所述数据共享任务涉及的N组参与方节点进行加密信息共享,包括:发起方节点基于数据共享任务,将所述数据共享任务涉及的参与方节点划分为N组;基于对称加密算法,生成N个私钥作为所述加密信息,将N个所述私钥对应配发至N个组别中的每一参与方节点。3.根据权利要求1所述的数据共享方法,其特征在于,所述发起方节点基于数据共享任务,与所述数据共享任务涉及的N组参与方节点进行加密信息共享,包括:发起方节点基于数据共享任务,将所述数据共享任务涉及的参与方节点划分为N组;基于非对称加密算法,生成N个公私钥对,将N个所述公私钥对中的公钥作为所述加密信息,对应配发至N个组别中的每一参与方节点。4.根据权利要求1所述的数据共享方法,其特征在于,所述发起方节点基于数据共享任务,与所述数据共享任务涉及的N组参与方节点进行加密信息共享,包括:发起方节点基于数据共享任务,确定所述数据共享任务涉及的参与方节点,将所述数据共享任务发送至所述参与方节点;从N组所述参与方节点获取N个所述加密信息;其中,所述参与方节点在接收到所述数据共享任务后自协商分为N组,所述加密信息为每组所述参与方节点基于非对称加密算法协商生成的公私钥对中的私钥,或者所述加密信息为每组所述参与方节点基于对称加密算法协商生成的私钥。5.根据权利要求2至4任一项所述的数据共享方法,其特征在于,所述基于所述加密信息,对所述加密后共享数据进行解密,得...
【专利技术属性】
技术研发人员:邱炜伟,李伟,汪小益,匡立中,张帅,
申请(专利权)人:杭州趣链科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。