【技术实现步骤摘要】
数据共享方法、共享装置、处理器及其系统
[0001]本申请涉及区块链领域,具体而言,涉及一种数据共享方法、共享装置、计算机可读存储介质、处理器以及数据共享系统。
技术介绍
[0002]在金融场景中存在一些敏感的业务数据,拥有这些敏感业务数据的机构仅对信任的机构公开这些敏感业务数据,对于非信任机构不公开这些敏感业务数据。在区块链系统中,可以实现这些数据的跨机构共享,但通过明文的方式进行共享存在一定的安全隐患。采用代理重加密技术,可以实现数据的有效共享,但是,对整个数据加密、共享流程的全链条监控不足。
[0003]因此,需要一种有效的解决方案,来提升金融场景中敏感业务数据在区块链中进行共享的安全性问题。
技术实现思路
[0004]本申请的主要目的在于提供一种数据共享方法、共享装置、计算机可读存储介质、处理器以及数据共享系统,以解决现有技术中在金融场景中敏感的业务信息在区块链中共享的安全性不高的问题。
[0005]根据本专利技术实施例的一个方面,提供了一种数据共享方法,应用在区块链的节点上,所述数据 ...
【技术保护点】
【技术特征摘要】
1.一种数据共享方法,其特征在于,应用在区块链的节点上,所述数据共享方法包括:第一节点生成对称密钥,并采用所述对称密钥对第一业务信息进行对称加密,生成第一密文,所述第一业务信息为核心业务信息,其中,所述第一节点为业务信息的拥有方,所述业务信息包括所述第一业务信息和第二业务信息,所述第二业务信息为可公开业务信息;所述第一节点通过区块链获取第一公钥,并采用所述第一公钥对所述对称密钥进行非对称加密,生成第一密钥密文;所述第一节点通过所述区块链获取第二节点上链的第二公钥,并基于所述第一公钥和所述第二公钥计算转换密钥,并至少将所述转换密钥上链,以使得第三节点根据所述转换密钥、所述第一公钥、所述第二公钥以及所述第一密钥密文,计算得到第二密钥密文,从而使得所述第二节点根据所述第二公钥解密所述第二密钥密文得到所述对称密钥,再通过所述对称密钥解密所述第一密文获取所述第一业务信息,其中,所述第二节点为所述业务信息的需求方,所述第三节点为代理重加密节点。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收所述第二节点发送的请求信息,所述请求信息为请求获取所述第一业务信息的信息。3.根据权利要求1所述的方法,其特征在于,至少将所述转换密钥上链,包括:将所述第二节点的ID、所述第二节点对所述业务信息的签名上链。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据其他节点的数字证书,生成初始转换密钥,所述其他节点为所述区块链上的节点,所述数字证书为所述数字证书的签发机构对节点的公钥的签名。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:按照预定周期更新公钥和私钥,得到更新公钥和更新私钥,并获取更新数字证书;将所述更新数字证书、所述更新数字证书的有效期以及所述其他节点的数字签名上链。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:根据所述更新数字证书、所述更新公钥以及所述更新私钥,对所述转换密钥...
【专利技术属性】
技术研发人员:胡军锋,张耕华,崔金虎,杨立峰,吕彦华,郭帅,冯伟红,
申请(专利权)人:中国邮政储蓄银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。