[发明专利]一种基于区块链的数据通讯流量掩护方法在审
申请号: | 202010845300.5 | 申请日: | 2020-08-20 |
公开(公告)号: | CN111953704A | 公开(公告)日: | 2020-11-17 |
发明(设计)人: | 杨宁波;杨健 | 申请(专利权)人: | 安徽高山科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 合肥律众知识产权代理有限公司 34147 | 代理人: | 邓盛花 |
地址: | 230000 安徽省合肥市*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 数据通讯 流量 掩护 方法 | ||
本发明公开了一种基于区块链的数据通讯流量掩护方法,以区块链网络中的节点为载体,将实际数据流量模拟成节点流量数据传输,将伪装节点的通讯需求,伪装成常规节点通讯流量特征,进行流量掩护下的数据通讯,具有隐匿性好、实时性好、传输速度快等优点。
技术领域
本发明涉及流量掩护技术领域,具体是一种基于区块链的数据通讯流量掩护方法。
背景技术
在一些场景下,经常存在两个节点之间进行数据通讯又不想被第三方获知的需求。传统密码学方法只能保证通讯数据不被截获,但无法保证通讯行为和轨迹不被捕获。
现有技术中针对此问题的处理方式主要有以下三种:
1、利用公众平台作为中转等方式进行通讯掩护的策略一定程度上降低了通讯行为和轨迹被捕获的可能性,但攻击者通过长期定时的大数据分析,还是一定程度上能够推断出该网络内哪些节点之间进行了通讯。此外,这种方式缺乏足够的灵活性,通讯内容受限、通讯周期较长,无法作为一种常规通讯方法。
2、洋葱网络,经过多个洋葱节点进行跳转,最终传输到指定目标节点上,通讯数据先进行多层加密,再经若干个被称为洋葱路由器组成的通讯线路传输,每个洋葱路由器去掉一层加密层,同时得到下一条路由信息,再将通讯数据继续发往下一个洋葱路由器,直至数据到达目标节点。此方案经过多层网络跳转,传输效率受到很大影响,在节点大流量的情况下,无法满足需求。
3、Shadowsocks(影梭)方案,通过网络节点进行代理,转发流量请求。首先用户和代理服务器基于SSH框架建立起一条加密通道,用户通过建立起的加密通道进行代理,通过SSH server向真实服务器发起请求,真实服务器通过SSH server和加密通道返回给用户。此方案通过服务器代理传输效率比较大,但是流量特征比较明显,存在连接被中断的风险。
发明内容
针对上述技术问题,本发明提供一种基于区块链的数据通讯流量掩护方法,以区块链节点流量作为实际数据通讯的掩护媒介,让攻击者难以发现通讯数据。
一种基于区块链的数据通讯流量掩护方法,以区块链网络中的节点为载体,将实际数据流量模拟成节点流量数据传输,区块链网络优选采用以太坊网络。
利用以太坊网络中的自有上层协议进行数据传输;或者,将以太坊网络中上层协议数据交付给P2P网络层之后,先经过PLPX编码,然后经共享密钥进行加密,最后转换为RLPXFrameRW帧。
本发明以区块链网络中的节点为载体,将实际数据流量模拟成节点流量数据传输,将伪装节点的通讯需求,伪装成常规节点通讯流量特征,进行流量掩护下的数据通讯,具有隐匿性好、实时性好、传输速度快等优点。
附图说明
图1为数据通讯流量掩护示意图;
图2为以太坊网络的整体构架示意图;
图3为自拟通讯协议示意图。
具体实施方式
下面结合附图和具体实施方式对本发明作进一步详细的说明。本发明的实施例是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显而易见的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。
一种基于区块链的数据通讯流量掩护方法,以区块链网络中的节点为载体,将实际数据流量模拟成节点流量数据传输。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽高山科技有限公司,未经安徽高山科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010845300.5/2.html,转载请声明来源钻瓜专利网。