首页 理论教育 防御时间关联攻击的方法:随机发送包、缓存数据包

防御时间关联攻击的方法:随机发送包、缓存数据包

时间:2023-06-22 理论教育 版权反馈
【摘要】:为了蒙骗和误导敌手,传感器节点收集的包可能会被随机发送,而不是发送给父节点,使敌手不容易找到通向基站的确切路径。在这种攻击中,敌手能通过只产生一些事件,并监测传感器节点把包发至何方,来推断基站的位置。一种防御时间关联攻击的方法是在发送之前的随机时刻,把进来的数据包缓存在节点里。

防御时间关联攻击的方法:随机发送包、缓存数据包

无线传感器网络由许多小的、资源受限的传感器节点和一些基站组成。这些基站比普通的传感器节点具有更多的能量和更强的计算能力。它们在系统中起重要作用,因此也成为攻击的主要目标。

如果敌手能成功攻击一个基站,很容易使整个系统无效。因此,定位一个基站对敌手是很有帮助的。即使包是加密的,敌手也能仅通过监测流量模式和流量值来定位基站,并获得网络的重要信息。在传感器网络中,传感器节点收集的数据一般经由相对固定的路径传往基站,离基站近的节点比离基站远的节点发送更多的包。基于这些性质,敌手会分析流量模式,不用理解包内容就能获得基站的位置。这被称作“速率监测攻击”(Rate Monitoring Attack)(Deng et al.,2005)。为了蒙骗和误导敌手,传感器节点收集的包可能会被随机发送,而不是发送给父节点,使敌手不容易找到通向基站的确切路径。(www.xing528.com)

另外,还有“时间关联攻击”(Time Correlation Attack)。在这种攻击中(Deng et al.,2005),敌手能通过只产生一些事件,并监测传感器节点把包发至何方,来推断基站的位置。一种防御时间关联攻击的方法是在发送之前的随机时刻,把进来的数据包缓存在节点里。另外一种方法是,以某种概率产生一个假数据包,每当节点想要发送数据包时,把假数据包发送给另一个节点。这个假数据包利用“存活时间”(Time-To-Live,TTL)决定什么时间停止发送。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈