基于零向量的抗污染攻击的高效网络编码方案研究与设计

来源 :苏州大学 | 被引量 : 0次 | 上传用户:sniperxp
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络编码允许结点对数据包进行编码操作。相较于传统存储转发机制,网络编码在吞吐量、数据机密性、数据流的不可追踪性、鲁棒性等方面有显著优势。因此该思想引起了学界的广泛关注。虽然引入网络编码能带来很多好处,但如果网络中有恶意结点发起污染攻击,那么,整个系统的各方面性能将会大大下降。Kehdi等人提出了基于零向量的方案。该方案能很好地抵抗污染攻击,而且还有诸如分布式特性好、检测计算开销小、系统简单易实现等优点。然而,该零向量方案中,如果恶意结点获得了源结点分发的零向量所构成的零向量空间,那么它们就可以轻易攻破整个系统,亦即方案的安全性较低。针对上述问题,我们提出了全零向量空间的概念。该空间的特点是,没有污染包能通过它的检测。如果在上述基于零向量的方案中,源结点分发的零向量空间能构成全零向量空间,那么就可以有效提高方案的安全性。但这会给系统带来很大的开销。为了减少零向量带来的开销,我们推广了零向量的概念,提出了部分位置检测的思想,构造了长度比原来的零向量短的零向量。我们证明短零向量存在全零向量空间,并且证明在构成全零向量空间时,相比于原来的零向量,短零向量带来的开销会减少。随后,我们在前面的研究基础上给出了短的零向量存在全零向量空间的充分条件。接着,我们设计了基于短零向量的抗污染攻击网络编码方案,并通过严格的证明分析了方案的安全性,通过数值分析综合考虑方案的各种性能,确定了该方案中各个参数的取值。在这些参数设定下,短零向量方案的安全性高且计算开销、通信开销小,是一种高效的抗污染攻击网络编码方案。由于短零向量之间的检测位置不一定相同,使得在上述方案中源结点只能以逐个秘密分发的方式向网络中的各结点分发短零向量。这在网络规模很大或动态性很强时会大大增加源结点的负载,影响方案的分布式性能。为了解决该问题,我们构造了压缩短零向量,使零向量仍能以网络编码的形式传播。在此基础上,我们对压缩短零向量进行了优化,构造了新型压缩短零向量。我们证明压缩短零向量和新型压缩短零向量都存在全零向量空间,并且证明在构成全零向量空间时,相比于原来的零向量,这两种零向量带来的开销都会减少。然后,我们设计了基于新型压缩短零向量的方案。在该方案中,新型压缩短零向量以网络编码的形式传播。这使该方案保持了原有方案的分布式性能,解决了短零向量方案分布式性能差的问题。接着,我们通过严格的证明分析了新型压缩短零向量方案的安全性,证明当参数取值满足一定条件时,该方案的计算开销、通信开销、安全性都会优于原零向量方案。最后,我们通过实验数据说明该方案相对于同态哈希方案和原有的零向量方案的优势,是一种高效的抗污染攻击网络编码方案。
其他文献
随着社会的不断进步,工业快速的发展,使得神经网络在生活中许多领域得到了广泛的应用,不过在很多领域,神经网络的应用并不能完全发挥网络的性能,比如说,网络不能得到很好的泛化,拟合
语音传递信息是人类最常用、最重要的交换信息的方式。语音中包含了丰富的语义信息和情感信息,人们往往只注重语音中所包含的语义信息而忽略了情感信息,然而这些情感信息又是计
椭圆曲线密码系统是公认的最有前途的第三代公钥密码系统。椭圆曲线点乘计算是实现椭圆曲线密码系统的关键运算。本文针对椭圆曲线点乘计算十分耗时的问题进行分析,结合并行
在生物医学领域,三维显微图像信息的获取方式主要有激光共焦显微技术和数字共焦显微技术两种。其中,数字共焦显微技术因其信噪比高、无漂白影响、价格便宜等优点而受到广泛地
传感器网络众多关键技术中,网络节能十分重要。I.EACH协议作为第一个分簇路由协议,拥有很好的节能特性,具有很高的使用及研究价值。本文对LEACH协议成簇的过程,簇头选举的机
在道路病害检测中,由于摄像机多处于野外环境,通常摄像设备较为简陋,获取的道路图片分辨率较低。同时由于硬件成本较高,且成像系统本身的技术瓶颈,使得在很多领域高分辨率图像通常
关联规则是数据挖掘研究的一个重要内容,通过采用支持度和置信度去除非频繁项获得目标关联规则。对支持度分布严重倾斜的数据集挖掘时,传统的频繁项集挖掘算法不能有效适用于
谱学习是机器学习领域中的一种新的学习模式,目前已引起了人们的广泛关注。本文主要针对等谱流形学习问题进行研究,提出了等谱流形学习算法的基本框架,包括:1)给出了谱方法和流形
在互联网规模的不断壮大与新型网络业务的飞速发展的背景下,传统网络的缺点,如:需求难以应对、服务难以保障、配置管理复杂等缺陷尽显无疑。软件定义网络(Software Defined Net
随着 Web2.0时代的到来,Web服务相关技术的快速发展,不同的服务供应商在Internet上为用户提供越来越多功能相同或相似的Web服务,使得用户不得不需要花费大量的时间和精力来寻