[发明专利]一种基于压缩短零向量的抵抗网络编码中污染攻击的方法有效
申请号: | 201310557619.8 | 申请日: | 2013-11-09 |
公开(公告)号: | CN103560865B | 公开(公告)日: | 2017-02-15 |
发明(设计)人: | 王进;王珺晟;朱艳琴;李领治 | 申请(专利权)人: | 苏州大学 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H04L9/32 |
代理公司: | 苏州创元专利商标事务所有限公司32103 | 代理人: | 陶海锋 |
地址: | 215123 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于压缩短零向量的抵抗网络编码中污染攻击的方法,采用网络编码的数据传输系统中包括有源结点、中间结点和宿结点,其特征在于,数据传输的方法包括(1)源结点向网络分发数据包及验证信息;(2)中间结点对收到的包进行检测和编码传输操作;(3)宿结点对收到的包进行检测;同时,当收到m个线性无关的通过检测的数据包时,宿结点进行解码操作。本发明分发能构成完整零向量空间的零向量以提高原零向量在抵抗勾结攻击方案时的安全性,减少由于零向量的引入而导致的开销,并做到不影响原零向量方案已有的抵抗随机攻击、基于零向量攻击以及部分篡改攻击时的安全性。 | ||
搜索关键词: | 一种 基于 压缩 向量 抵抗 网络 编码 污染 攻击 方法 | ||
【主权项】:
一种基于压缩短零向量的抵抗网络编码中污染攻击的方法,采用网络编码的数据传输系统中包括有源结点、中间结点和宿结点,其特征在于,网络中数据传输的方法包括:(1)源结点向网络分发数据包及验证信息;源结点分发的数据包及验证信息主要通过初始化、生成数据包和用作验证数据的压缩零向量、同态哈希压缩零向量三个子步骤得到;(2)中间结点对收到的包进行检测和编码传输操作;所述收到的包包括数据包形式的包和压缩零向量形式的包,中间结点对收到的数据包及压缩零向量分别进行检测和编码;当收到的包是压缩零向量时,利用同态哈希函数的同态性验证压缩零向量的正确性,如正确则进行保存,不正确则丢弃;当收到的包是数据包形式时,利用向量的正交性质通过该结点已有的通过验证的压缩零向量检测该数据包,若此时本结点并无一通过验证的数据包,则直接检测收到的数据包;若本结点已有通过验证的数据包,则检测该数据包的前m个元素构成的向量和已通过验证的各数据包的前m个元素构成的向量组的线性相关性,m为2到100间的整数,若相关则直接丢弃收到的数据包,若不相关再用该结点已通过验证的压缩零向量检测收到的数据包;如果该结点没有任何通过验证的压缩零向量存在,则默认该包通过检测;中间结点对正确的数据包及压缩零向量分开进行随机线性网络编码操作,再进行传输;(3)宿结点对收到的包进行检测,检测方法与步骤(2)相同;同时,当收到m个线性无关的通过检测的数据包时,宿结点进行解码操作。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州大学,未经苏州大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310557619.8/,转载请声明来源钻瓜专利网。