【技术实现步骤摘要】
基于区块链和链上信使构建数据安全平台的方法及系统
[0001]本专利技术涉及区块链和链上信使领域,具体为一种基于区块链和链上信使构建数据安全平台的方法及系统。
技术介绍
[0002]基于区块链的安全计算是大的技术背景,区块链拥有公开透明的特性,对于隐私数据需要做更多的加密计算来进行数据保护。安全计算也是区块链对隐私数据进行可计算的重要研究课题。现有的技术方案,是用户在链下确立秘钥共享方案,用同一把秘钥对数据进行加密,然后上链,由链上智能合约对数据进行安全可信计算,计算结果从链上获取后,由链下账户进行解密并通过零知识证明,证明自己的计算是真实的,再将计算结果返回给链上,供用户查询,基于中心化的接口服务平台调用模式和明文传输虽然能应对一些问题,但是存在的问题也比较明显,具体表现为一下三点,第一,集中模式对于中心机构要求较高,需要高可用的接口负载支撑,一旦出现问题,影响也较大;第二,对于实时数据,主要以用为优先考虑,当前没有对数据安全和隐私做相应的支撑;第三,对于接口调用,除了常规的数据加解密和应用鉴权,没有较高的授权机制和追溯监管渠道。
技术实现思路
[0003]本专利技术的目的在于提供一种基于区块链和链上信使构建数据安全平台的方法及系统,以解决上述
技术介绍
中提出的问题。
[0004]为了解决上述技术问题,本专利技术提供如下技术方案:
[0005]一种基于区块链和链上信使构建数据安全平台的方法,其特征在于,所述方法包括以下步骤:
[0006]S1、根据数据提供方信息进行注册,并对注 ...
【技术保护点】
【技术特征摘要】
1.一种基于区块链和链上信使构建数据安全平台的方法,其特征在于,所述方法包括以下步骤:S1、根据数据提供方信息进行注册,并对注册信息进行审核、发布;S2、根据发布后的接口进行元数据上链操作,并提供对外接口调用地址实现共享;S3、同步需求方本地接口,通过代理服务完成内外接口调用;S4、根据设定好的接口调用,实现消息流通。2.根据权力要求1所述一种基于区块链和链上信使构建数据安全平台的方法,其特征在于,所述S1中根据数据提供方信息进行注册,并对注册信息进行审核、发布的方法包括以下步骤:步骤1001、基于业务数据封装接口服务,将数据提供方信息注册并同步到本机构内的接口服务平台;步骤1002、本机构内的接口服务平台进行审核,审核信息合格的接口进行上线发布。3.根据权力要求2所述一种基于区块链和链上信使构建数据安全平台的方法,其特征在于,所述S2中根据发布后的接口进行元数据上链操作,并提供对外接口调用地址实现共享的方法包括以下步骤:步骤2001、获取步骤1002中经过审核合格并且上线发布的接口;步骤2002、根据接口元数据进行上链操作;步骤2003、同步接口元数据信息,即对于需要共享给其它机构使用的接口,上链操作中会提供一个对外的接口调用地址,所有区块链节点都能同步到最新的接口元数据信息中。4.根据权力要求3所述一种基于区块链和链上信使构建数据安全平台的方法,其特征在于,所述S3中同步需求方本地接口,通过代理服务完成内外接口调用的方法包括以下步骤:步骤3001、基于区块链将需求方本地接口服务平台同步到最新接口元数据信息后更新接口目录清单中;步骤3002、接口需求方基于本地机构最新的接口目录进行发起接口调用申请;步骤3003、审核步骤3002中申请,接口调用申请通过后,需求方基于外部调用地址发起接口调用;步骤3004、本地接口代理服务转接调用请求到提供方接口代理服务;步骤3005、代理服务将外部接口调用请求转发给内部接口服务平台完成接口调用。5.根据权力要求4所述一种基于区块链和链上信使构建数据安全平台的方法,其特征在于,所述S4中根据设定好的接口调用,实现消息流通的方法包括以下步骤:步骤4001、指令需求方链接本地区块链机构节点,宣称订阅Topic1;步骤4002、本地机构将订阅的Topic1加入到话题列表中,并将seq进行加一操作,同时每过5秒钟同步一次seq到其它节点;步骤4003、提供方机构接收seq,根据本地seq进行比较判断,当接收的seq数据与本地seq不一致情况时,则以需求方机构的话题列表作为更新依据,进行对本地seq更新,并将话题列表更行到p2p话题列表中,其中对暂时没有认证的私有话题,对其进行标记为待认证状态;步骤4004、提供方机构节点推送类型为0x37的消息,请求提供方机构对应的链外系统
发起私有话题认证流程;步骤4005、链外系统接收私有话题认证流程消息,并生成随机数,通过使用amqp将消息类型为0x30的消息发送出去,并实时监听回包;步骤4006、提供方链外系统接收并处理消息类型为0x3...
【专利技术属性】
技术研发人员:廖畅,叶智慧,陈成斌,苏胜林,马军亮,
申请(专利权)人:中睿信数字技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。