[发明专利]一种结合区块链与洋葱网络的数据隐蔽传输系统及方法有效

专利信息
申请号: 202110930811.1 申请日: 2021-08-13
公开(公告)号: CN113691512B 公开(公告)日: 2022-12-30
发明(设计)人: 祝烈煌;袁祥博;张子剑;高峰;张璨 申请(专利权)人: 北京理工大学
主分类号: H04L9/40 分类号: H04L9/40;H04L67/02;H04L67/06;H04L9/08;G06Q40/02;H04L101/604
代理公司: 北京正阳理工知识产权代理事务所(普通合伙) 11639 代理人: 张利萍
地址: 100081 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 结合 区块 洋葱 网络 数据 隐蔽 传输 系统 方法
【权利要求书】:

1.一种结合区块链与洋葱网络的数据隐蔽传输方法,其特征在于,包括以下步骤:

步骤1:链外密钥交换;

发送方与接收方首先交换一个随机数种子,利用该随机数种子,通过伪随机数算法生成随机数;

步骤2:构造洋葱网络参数;

在洋葱网络中,消息像洋葱包一样逐层加密,通过称为洋葱路由器的网络节点发送;每个洋葱路由器解密数据包的最外层,直到目的地解密最后一层,这样目的地就能够获得原始消息;

地址生成和数据嵌入的方法如下:

首先,用户使用客户端将待传输的IP地址进行编码,得到子字符串[substring1,substring2,…,substringn],之后进行字符串substring的嵌入;

发送方和接收方先共享一个随机数种子seed,发送方通过调用seed()函数设置随机数种子,然后根据要传输的隐蔽信息调用random()函数生成伪随机数,调用次数取决于所需传输的隐蔽信息在全体传输信息空间中的位置;将获取到的最后一个伪随机数,按照区块链地址生成的方法进行计算,得到要使用的区块链地址,同时,通过旧随机数种子与传输信息进行异或的方式更新随机数种子;重复执行上述过程,最终得到[addr0,addr1,...,addrn]这一系列地址;

最后,以该系列地址作为交易的接收地址创建交易[tx0,tx1,...,txn],将这些交易发送到区块链网络中,即可完成隐蔽信息数据的嵌入;

步骤3:链上参数传输;

特殊交易按照区块链系统默认的泛洪传播在网络中传播;在区块链的交易中,特殊交易和普通交易混在一起,由于特殊交易的交易格式与普通交易内容模式相同,除非是持有种子的接收方,其他人无法区分特殊交易和普通交易;最终,特殊交易将传播至所有的区块链节点;

步骤4:提取链上参数;

在每次传输交易之前,根据更新的随机数种子预先生成随机数序列,并根据区块链地址生成算法生成其对应的地址序列addrs,其中,需要生成地址的数量为每次传输的数据空间的大小;

接收方客户端持续读取网络中传播的交易数据;同时,检测接收到的交易的接收方地址,如果交易接收方地址在客户端预先生成的列表addrs中,则获取该地址对应的列表中元素的序号,并在信息空间中查找该位置对应的信息,即可接收到传输来的信息;

步骤5:进行洋葱网络传输。

2.如权利要求1所述的一种结合区块链与洋葱网络的数据隐蔽传输方法,其特征在于,步骤5包括以下步骤:

首先,客户端OP通过HTTP协议从目录服务器上下载与节点相关的网络状态信息;

然后,客户端OP根据目录服务器提供的节点信息,通过预定的算法选择入口节点、中间结点与出口节点;

之后,客户端OP与入口节点协商密钥并建立联系,再通过入口节点与中间节点建立连接并完成第二层密钥协商,以此类推完成链路的建立;

而后,客户端每一个传输单元依次使用共享会话密钥进行加密,密钥由内到外的顺序为:出口节点共享密钥、中间结点共享密钥和入口节点共享密钥;当中继节点接收到传输单元后,使用共享会话密钥进行解密,剥离一层数据加密,然后将传输单元传输给下一个中继节点,出口节点解密后得到明文数据,并将明文数据传输给目的服务;

最后,目的服务返回数据,中继节点依次使用会话密钥进行加密,并沿通道依次回溯传输;当客户端OP接收到返回数据后,依次使用会话密钥进行解密,得到明文数据。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110930811.1/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top