隐藏服务器的代客服务:提升安全性与可用性
1. 引言
在当今数字化时代,隐藏服务的安全性和可用性至关重要。为了更好地保护隐藏服务,我们探讨了一些创新的方法,如使用分布式哈希表(DHT)和代客节点(Valet nodes)等。
2. 分布式哈希表(DHT)在隐藏服务中的应用
传统的Tor网络中,权威目录服务器用于分发Tor节点信息,后来也用于隐藏服务器信息。但实际上,对于隐藏服务而言,权威目录服务器并非必要。原因如下:
- 客户端获取隐藏服务信息时,其IP地址可假定已匿名化。
- 不存在对隐藏服务权威列表的需求和预期,分区问题也不那么严重。
因此,分布式哈希表(DHT)如CAN、Chord、Pastry或Tapestry等,是隐藏服务的有利应用选择。DHT是去中心化系统,可用于支持文件存储和检索等多种应用,以其在去中心化、可扩展性、鲁棒性和路由效率方面的有效权衡而闻名。不过,其在匿名通信中的应用并非简单直接,需要精心设计以避免安全隐患。基于密钥哈希的.onion地址基本设计自然适合DHT。
3. 安全性分析
3.1 可用性
原始隐藏服务设计中,可用性的最大威胁是目录服务器存储的所有引入点信息被集中收集,这使得攻击者可直接或间接攻击引入点。
通过使用票据和代客节点,隐藏服务可独立存在,除非攻击者能获取服务的公钥(或.onion地址),否则无法识别该服务。
隐藏服务有授权用户和匿名用户两类用户。服务可根据不同用户提供不同的服务质量(QoS)。匿名用户可在不暴露身份的情况下被识别为老用户,长期来看,可给予更高的可用性和带宽。授权用户的可用
超级会员免费看
订阅专栏 解锁全文
1517

被折叠的 条评论
为什么被折叠?



