一种基于区块链的保密通信方法技术

技术编号:24102659 阅读:25 留言:0更新日期:2020-05-09 13:49
本发明专利技术提供了一种基于区块链的保密通信方法,包括电子密钥系统、三次传递协议和监控系统,电子密钥系统、三次传递协议和监控系统之间存在数据传输,电子密钥系统包括移动设备、服务器以及密钥卡;移动设备被配置为生成加密代码;密钥卡被配置为从移动设备接收加密的代码,并且经由无线通信将加密的代码发送到并入区块链的交易账单的计算设备;服务器被配置为更新超级账本中的密钥卡的访问日志。本发明专利技术通过采用在区块链进行信息传递的过程中,移动设备参与信息的传递,移动设备进行数据的加密,使用加密代码进行数据的加密使得区块链在数据链路的传递的过程中,不会因为数据的传输使得操作丢失或者被篡改。

A secure communication method based on blockchain

【技术实现步骤摘要】
一种基于区块链的保密通信方法
本专利技术涉及区块链
,尤其涉及一种基于区块链的保密通信方法。
技术介绍
在区块链网络中,成为这个分布式数据库存储系统中的一个节点;一旦加入,该节点享有同其他所有节点完全一样的权利与义务(去中心化、分布式的特征),但各个区块链之间的通信方式过于简单,对交易账单来说极易存在泄漏的风险。如CN208369586U现有技术公开了一种有效提高区块链安全性的通信装置,存在一些黑客攻击对区块链内部数据进行篡改并以此牟利的情况存在,从系统层面上来说,主要的攻击方式为DOS攻击节点服务器,使得节点服务器瘫痪,然后以节点服务器的名义进入区块链。但是在进行传输的过程中都是统一进行通信,对数据的安全性能及其的不利。另一种典型的如CN109150861A的现有技术公开的一种区块链网络通信系统,通过将签名的承诺写入共享的只加签名链来实现文件系统完整性,该只加签名链捕获文件系统的根,该系统可以被视为一个原始区块链,所有授权客户都可以始终在该原始区块链中写入,同时,在区块链之间的通信缺乏必要的安全验证,使得在区块链上的交易极易的被串改。<本文档来自技高网...

【技术保护点】
1.一种基于区块链的保密通信方法,其特征在于,包括电子密钥系统、三次传递协议和监控系统,所述电子密钥系统、所述三次传递协议和所述监控系统之间均存在数据传输,所述电子密钥系统包括移动设备、服务器、密钥卡、以及计算设备;/n所述移动设备被配置为生成加密代码;/n所述密钥卡被配置为从移动设备获取加密代码,并且经由无线通信将加密代码发送到计算设备,所述计算设备的交易账单并入区块链中;/n所述服务器被配置为更新超级账本中的访问日志,所述访问日志为密钥卡的访问日志;/n所述计算设备包括验证模块,所述验证模块被配置为验证所接收的加密代码,并且当验证模块验证所述加密代码时,所述计算设备向所述密钥卡的持有者授予...

【技术特征摘要】
1.一种基于区块链的保密通信方法,其特征在于,包括电子密钥系统、三次传递协议和监控系统,所述电子密钥系统、所述三次传递协议和所述监控系统之间均存在数据传输,所述电子密钥系统包括移动设备、服务器、密钥卡、以及计算设备;
所述移动设备被配置为生成加密代码;
所述密钥卡被配置为从移动设备获取加密代码,并且经由无线通信将加密代码发送到计算设备,所述计算设备的交易账单并入区块链中;
所述服务器被配置为更新超级账本中的访问日志,所述访问日志为密钥卡的访问日志;
所述计算设备包括验证模块,所述验证模块被配置为验证所接收的加密代码,并且当验证模块验证所述加密代码时,所述计算设备向所述密钥卡的持有者授予对所述区块链的访问权限。


2.根据权利要求1所述的一种基于区块链的保密通信方法,其特征在于,所述三次传递协议包括把区块链节点分别将区块链的各个节点作为运算因子,根据Shamir算法生成λ个传输片段,通过所述计算设备的通信链路进行传输,各个所述传输片段之间遵循一个拟合多项式,所述多项式为:
Q(x)=γ+a1*X1+a2*X2+…+A(t-1)*Xt-1mod(p),
其中,γ为第一个区块链的初始运算因子,p为素数,且γ<p,取λ个不相等的x,带入到Q(x)中,得到w组(xi,yi),将w组(xi,yi)分配给λ个数据链路进行传输。


3.根据权利要求1所述的一种基于区块链的保密通信方法,其特征在于,所述监控系统包括监控装置、控制装置、监控消费装置、数据总线和控制总线;
所述监控装置,与数据总线以及控制总线分别相连,用于对资源进行监控,再将采集到的监控信息发送至数据总线,并用于将与监控装置对应的系统信息发送至控制总线;
所述控制装置,与控制总线相连,用于获取控制总线上的区块链的信息,并将区块链的信息进行存储;
所述监控消费装置,与数据总线相连,用于获取数据总线上的监控信息,并将监控信息进行存储。


4.根据权利要求1所述的一种基于区块链的保密通信方法,其特征在于,所述三次传递协议将移动设备和密钥卡配对,所述加密代码由移动设备用公共密钥加密,验证模块使用与公钥相对应的私钥来解密加密的代码,并把所述私钥保存在验证模块中;当与服务器建立网络连接时,验证模...

【专利技术属性】
技术研发人员:张锦喜孙大伟彭奕填叶亚芳
申请(专利权)人:广东卓启投资有限责任公司
类型:发明
国别省市:广东;44

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

1