提高TOR入口节点选择率的方法研究
2021-09-23张瑾
现代计算机 2021年23期
张瑾
(北京交通大学计算机与信息技术学院,北京100044)
0 引言
互联网在方便人们之间的信息交换的同时,也能被用于跟踪和监视用户,个人隐私泄露等安全问题日益严重。TOR(The Onion Router)[2]通过多台服务器路由流量并在每个路由过程中进行加密,以达到在互联网中隐匿通信双方身份、避免与监视网络的人进行通信的目的。
TOR网络结构如图1所示,整个系统由用户、洋葱代理(客户端)、中继节点、目录服务器、权威目录服务器组成,拥有7千左右的志愿者中继节点和数百万用户[6]。客户端从中选择入口节点、中间节点和出口节点来形成一个电路,通过该电路创建与目的地通信的传输控制协议流。TOR测量每个节点向网络提供的实际带宽,并根据其所提供的带宽为每个节点分配一个权重值,权重值用于偏置电路的选择,以便将负载分配给具有更多可用网络资源的节点。

图1 TOR网络结构
TOR匿名通信系统的路由节点选择技术已经得到了广泛的研究。Elahiet等人[14]构建了一个基于路由选择模拟的框架,用于测量TOR的防护机制在抵御特征攻击方面的表现,主要研究入口节点的选择策略与中继级敌手对系统的影响。与前者的技术类似,Johnson等人[1]假设存在一个固定的敌手,并控制一些节点或监视互联网的一部分,使用从TOR网络收集的数据在模拟器中重复地对用户行为进行模拟,从敌手模型、安全度量和拓扑模型等方面来探究TOR在流量相关攻击下的脆弱性。Li等人[15]提出了通过阻塞用户防护集中其他的入口节点,仅使其一个入口节点可访问,在不干扰用户的正常使用TOR的情况下增加入口节点选择轮数。……
登录APP查看全文
