基于区块链的加密网络离线数据可信交换方法及装置制造方法及图纸

技术编号:32112930 阅读:16 留言:0更新日期:2022-01-29 18:56
本发明专利技术涉及一种基于区块链的加密网络离线数据可信交换方法及装置,交换请求端对原始数据进行私钥签名加密,并发送数据交换请求至数据可信交换装置;数据可信交换装置依据数据交换协议将数据转换后存储在区块链,并将推送消息发送给数据接收端;数据接收端对推送的数据进行解锁,从而完成数据交换。交换的数据存储在区块链中,并通过数据交换协议将其锁定,数据接收端通过秘钥将其解锁获取数据,防止非法来源用户截取数据,交换请求端、接收端身份标识注册、分配、验证过程通过区块链完成,存储在区块链的身份信息不可篡改,保证数据接收端与请求端身份安全可信,简化验证身份信息,提高数据交换效率。高数据交换效率。高数据交换效率。

【技术实现步骤摘要】
基于区块链的加密网络离线数据可信交换方法及装置


[0001]本专利技术涉及数据交换领域,具体涉及一种基于区块链的加密网络离线数据可信交换方法及装置。

技术介绍

[0002]数据交换的一般过程包括数据交换请求端向数据交换服务器发送交换请求,数据交换服务器生成会话秘钥返回给交换请求端,交换请求端将接收端公钥及待交换数据进行秘钥加密后发送给交换服务器,数据交换服务器通过接收端公钥将交换数据加密后发送给数据接收端,数据接收端收到数据后利用自己私钥将数据解密后获取交换后数据。
[0003]上述过程存在以下两个问题,一方面,为了保证数据交换过程中数据的安全性,数据发送方传输多次数据进行交换服务器,导致数据交换工作效率降低。另一方面,数据交换服务器,作为中心化交换服务器,数据交换过程对请求端、数据接收端不透明,数据交换过程发生篡改后,无法溯源哪个环节被篡改。
[0004]上述问题是目前亟待解决的。

技术实现思路

[0005]本专利技术的目的是提供一种基于区块链的加密网络离线数据可信交换方法及装置。
[0006]为了解决上述技术问题,本专利技术提供了一种基于区块链的数据可信交换方法,所述方法包括:通过基于区块链的数据可信交换装置对交换请求端以及数据接收端颁发验证身份标识;交换请求端对原始数据进行私钥签名加密,并发送数据交换请求至数据可信交换装置;数据可信交换装置依据数据交换协议将数据转换后存储在区块链,并将推送消息发送给数据接收端;数据接收端对推送的数据进行解锁,从而完成数据交换。
[0007]进一步的,所述通过基于区块链的数据可信交换装置对交换请求端以及数据接收端颁发验证身份标识的步骤,即,交换请求端、数据接收端接入基于区块链的数据可信交换装置,数据可信交换装置为交换请求端与数据接收端分配账户身份以及设备标识,将账户身份以及设备标识在区块链上可信存储,分别返回给接入到数据可信交换装置的交换请求端以及数据接收端。
[0008]进一步的,所述交换请求端对原始数据进行私钥签名加密,并发送数据交换请求至区块链的步骤中的交换请求包括请求数据、请求端身份账户、数据接收端账户。
[0009]进一步的,在所述数据可信交换装置依据数据交换协议将数据转换后存储在区块链,并将推送消息发送给数据接收端之前,所述基于区块链的数据可信交换方法还包括:
数据可信交换装置接收到交换请求后,对交换请求端、数据接收端身份进行验证,未经过认证的账户,终止数据交换。
[0010]进一步的,所述数据可信交换装置依据数据交换协议将数据转换后存储在区块链,并将推送消息发送给数据接收端的步骤包括:接收数据;对数据进行验证;依据数据交换协议将数据标准化;通过预设加密算法对标准化的数据进行加密;将交换参与端信息与交换过程存储在区块链;将数据锁定并将数据推送给数据接收端。
[0011]进一步的,在所述将交换参与端信息与交换过程存储在区块链之后,所述数据可信交换装置依据数据交换协议将数据转换后存储在区块链,并将推送消息发送给数据接收端的步骤还包括:所有交换参与端均可以实时对数据交换过程进行审计。
[0012]进一步的,所述数据接收端对推送的数据进行解锁的步骤包括:接收推送消息;验证消息来源的真伪;利用分配的账户身份解锁并获取数据。
[0013]本专利技术还提供了一种基于区块链的加密网络离线数据可信交换方法及装置,包括:身份分配模块,适于通过基于区块链的数据可信交换装置对交换请求端以及数据接收端颁发验证身份标识;数据发送模块,适于对原始数据进行私钥签名加密,并发送数据交换请求至数据可信交换装置;数据存储模块,适于依据数据交换协议将数据转换后存储在区块链,并将推送消息发送给数据接收端;数据解锁模块,适于对推送的数据进行解锁,从而完成数据交换。
[0014]本专利技术还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有一个或一个以上的指令,所述一个或一个以上指令由处理器执行时实现如上述的基于区块链的加密网络离线数据可信交换方法。
[0015]本专利技术还提供了一种电子设备,包括存储器和处理器;所述存储器中存储有至少一条程序指令;所述处理器,通过加载并执行所述至少一条程序指令以实现如上述的基于区块链的加密网络离线数据可信交换方法。
[0016]本专利技术的有益效果是,本专利技术提供了一种基于区块链的加密网络离线数据可信交换方法及装置,其中,基于区块链的数据可信交换方法包括:通过基于区块链的数据可信交换装置对交换请求端以及数据接收端颁发验证身份标识;交换请求端对原始数据进行私钥签名加密,并发送数据交换请求至数据可信交换装置;数据可信交换装置依据数据交换协议将数据转换后存储在区块链,并将推送消息发送给数据接收端;数据接收端对推送的数据进行解锁,从而完成数据交换。交换的数据存储在区块链中,并通过数据交换协议将其锁
定,数据接收端通过秘钥将其解锁获取数据,防止非法来源用户截取数据,交换请求端、接收端身份标识注册、分配、验证过程通过区块链完成,存储在区块链的身份信息不可篡改,保证数据接收端与请求端身份安全可信,简化验证身份信息,提高数据交换效率。
附图说明
[0017]下面结合附图和实施例对本专利技术进一步说明。
[0018]图1是本专利技术所提供的基于区块链的加密网络离线数据可信交换方法的流程图。
[0019]图2是本专利技术所提供的基于区块链的加密网络离线数据可信交换装置的原理框图。
[0020]图3是本专利技术实施例所提供的电子设备的部分原理框图。
具体实施方式
[0021]现在结合附图对本专利技术作进一步详细的说明。这些附图均为简化的示意图,仅以示意方式说明本专利技术的基本结构,因此其仅显示与本专利技术有关的构成。
[0022]实施例1如图1所示,本实施例1提供了一种基于区块链的加密网络离线数据可信交换方法。基于区块链的加密网络离线数据可信交换方法中交换的数据存储在区块链中,并通过数据交换协议将其锁定,数据接收端通过秘钥将其解锁获取数据,防止非法来源用户截取数据,交换请求端、接收端身份标识注册、分配、验证过程通过区块链完成,存储在区块链的身份信息不可篡改,保证数据接收端与请求端身份安全可信,简化验证身份信息,提高数据交换效率。
[0023]具体来说,基于区块链的加密网络离线数据可信交换方法包括以下步骤:S110:通过基于区块链的数据可信交换装置对交换请求端以及数据接收端颁发验证身份标识。
[0024]具体来说,所述通过区块链对交换请求端以及数据接收端颁发验证身份标识的步骤,即,交换请求端、数据接收端接入基于区块链的数据可信交换装置,数据可信交换装置为交换请求端与数据接收端分配账户身份以及设备标识,将账户身份以及设备标识在区块链上可信存储,分别返回给接入到数据可信交换装置的交换请求端以及数据接收端。
[0025]S120:交换请求端对原始数据进行私钥签名加密,并发送数据交换请求至数据可信交换装置。
[0026]其中,交换请求包括请求数据、请求端身份账本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的加密网络离线数据可信交换方法,其特征在于,所述方法包括:通过基于区块链的数据可信交换装置对交换请求端以及数据接收端颁发验证身份标识;交换请求端对原始数据进行私钥签名加密,并发送数据交换请求至数据可信交换装置;数据可信交换装置依据数据交换协议将数据转换后存储在区块链,并将推送消息发送给数据接收端;数据接收端对推送的数据进行解锁,从而完成数据交换。2.如权利要求1所述的基于区块链的加密网络离线数据可信交换方法,其特征在于,所述通过基于区块链的数据可信交换装置对交换请求端以及数据接收端颁发验证身份标识的步骤,即,交换请求端、数据接收端接入基于区块链的数据可信交换装置,数据可信交换装置为交换请求端与数据接收端分配账户身份以及设备标识,将账户身份以及设备标识在区块链上可信存储,分别返回给接入到数据可信交换装置的交换请求端以及数据接收端。3.如权利要求1所述的基于区块链的加密网络离线数据可信交换方法,其特征在于,所述交换请求端对原始数据进行私钥签名加密,并发送数据交换请求至区块链的步骤中的交换请求包括请求数据、请求端身份账户、数据接收端账户。4.如权利要求1所述的基于区块链的加密网络离线数据可信交换方法,其特征在于,在所述数据可信交换装置依据数据交换协议将数据转换后存储在区块链,并将推送消息发送给数据接收端之前,所述基于区块链的数据可信交换方法还包括:数据可信交换装置接收到交换请求后,对交换请求端、数据接收端身份进行验证,未经过认证的账户,终止数据交换。5.如权利要求1所述的基于区块链的加密网络离线数据可信交换方法,其特征在于,所述数据可信交换装置依据数据交换协议将数据转换后存储在区块链,并将推送消息发送给数据接收端的步骤包括:接收数据;对数据进行...

【专利技术属性】
技术研发人员:赵祯龙肖在昌胡凯
申请(专利权)人:常州唯实智能物联创新中心有限公司
类型:发明
国别省市:

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

1