信息处理方法、系统及设备技术方案

技术编号:24756919 阅读:33 留言:0更新日期:2020-07-04 09:20
本申请实施例提供一种信息处理方法、系统及设备。其中,所述方法包括:从数据中分割出多个互异的份额;将所述多个互异的份额分发至不同的节点;输出数据请求方获取各节点上相应份额以恢复所述数据所需满足的条件信息。本申请各实施例提供的技术方案,提供了一种去中心化的数据共享平台,将数据分割成多个互异的份额,并将多个互异的份额去中心化的分布到多个节点,多个节点采取秘密共享的方式共享一个数据,其中至少2个、3个或更多个节点被攻破才有可能获取数据原文,因此免除了平台的单点数据泄露风险,帮助数据提供方实现了安全的数据托管共享,让真正安全的数据交易所成为可能。

Information processing method, system and equipment

【技术实现步骤摘要】
信息处理方法、系统及设备
本申请涉及计算机
,尤其涉及一种信息处理方法、系统及设备。
技术介绍
不同用户之间经常会有数据共享的需求,例如付费购买数据。在这个场景中,数据提供方(卖家)希望能有一个第三方平台可以代售数据,只要达到自己预设的条件,便允许平台代理把数据共享给数据请求方,这样就不必一直在线响应需求。但是数据卖家又不希望第三方平台可以看到自己的数据;当前已有的解决方案都无法满足这一需求。
技术实现思路
本申请实施例提供一种解决上述问题或至少部分地解决上述问题的信息处理方法、系统及设备。在本申请的一个实施例中,提供了一种信息处理方法。该方法包括:从数据中分割出多个互异的份额;将所述多个互异的份额分发至不同的节点;输出数据请求方获取各节点上相应份额以恢复所述数据所需满足的条件信息。在本申请的另一个实施例中,提供了一种信息处理方法。该方法,包括:获取从数据中分割出的一个份额;监听到数据请求方针对所述数据触发的满足条件信息的事件时,将所述份额发送至所述数据请求方,以本文档来自技高网...

【技术保护点】
1.一种信息处理方法,其特征在于,包括:/n从数据中分割出多个互异的份额;/n将所述多个互异的份额分发至不同的节点;/n输出数据请求方获取各节点上相应份额以恢复所述数据所需满足的条件信息。/n

【技术特征摘要】
1.一种信息处理方法,其特征在于,包括:
从数据中分割出多个互异的份额;
将所述多个互异的份额分发至不同的节点;
输出数据请求方获取各节点上相应份额以恢复所述数据所需满足的条件信息。


2.根据权利要求1所述的方法,其特征在于,将所述多个互异的份额分发至不同的节点,包括:
使用第一公钥,分别对所述多个互异的份额进行加密得到多个互异的密文;
将所述多个互异的密文分发至不同的节点。


3.根据权利要求2所述的方法,其特征在于,所述条件信息为:转账到所述第一公钥地址的事件被触发,且转账金额满足第一数值。


4.根据权利要求1至3中任一项所述的方法,其特征在于,输出所述条件信息,包括:
广播所述条件信息;或者
向各节点发送所述条件信息。


5.根据权利要求1至3中任一项所述的方法,其特征在于,所述节点为第三方数据代理平台。


6.一种信息处理方法,其特征在于,包括:
获取从数据中分割出的一个份额;
监听到数据请求方针对所述数据触发的满足条件信息的事件时,将所述份额发送至所述数据请求方,以便所述数据请求方基于从多个节点得到的多个互异的份额恢复出所述数据。


7.根据权利要求6所述的方法,其特征在于,将所述份额发送至所述数据请求方,包括:
对所述份额进行与所述数据请求方相关的操作,得到所述份额对应的专属信息;
将所述专属信息发送至所述数据请求方。


8.根据权利要求7所述的方法,其特征在于,对所述份额进行与所述数据请求方相关的操作,得到所述份额对应的专属信息,包括:
获取所述数据请求方的第二公钥;使用所述第二公钥,对所述份额进行加密得到所述专属信息;或者
使用随机密钥对所述第一份额进行加密,再使用所述数据请求方的第二公钥对所述随机密钥进行加密,得到所述专属信息。


9.根据权利要求7所述的方法,其特征在于,所述份额为使用数据提供方的第一公钥加密后的密文;以及
对所述份额进行与所述数据请求方相关的操作,得到所述份额对应的专属信息,包括:
获取所述数据请求方的第二公钥;
基于代理重加密技术,将份额转化为用所述第二公钥加密的密文。


10.一种数据处理方法,其特征在于,包括:
响应于用户针对数据触发的满足条件信息的事件,从多个节点处获取所述数据对应的多个份额;
分别对所述多个份额进行解密处理,得到多个原文;
基于所述多个原文,采用秘密共享技术得到所述数据。


11.根据权利要求10所述的方法,其特征在于,分别对所述多个份额进行解密处理,得到多个原文,包括:
使用第二私钥,分别对所述多个份额进行解密处理,得到所述多个原文;或者
使用第二私钥,分别对所述多个份额的随机密钥进行解密,得到各份额对应的随机密钥;使用所述多个份额各自对应的随机密钥分别对所述多个份额进行解密,得到所述多个原文。


12.一种信息处理系统,其特征在于,包括:
数据提供方,用于从数据中分割出多个互异的份额;将所述多个互异的份额分发至不同的节点;输出数据请求方获取各节点上相应份额以恢复所述数据所需满足的条件信息;
多个节点中的至少两个节点,还用于监听到数据请求方触发满足所述数据对应的条件信息的事件时,将各自持有的份额发送至所述数据请求方。


13.根据权利要求12所述的系统,其特征在于,还包括:
数据请求方,用于响应于用户针对所述数据触发的满足条件信息的事件,从多个节点处获取所述数据对应的多个份额;分别对所述多个份额进行解密处理,得到多个原文;基于所述多个原文,采用秘密共享技术得到所述数据。


14....

【专利技术属性】
技术研发人员:洪澄
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1