2008 · 52 citations · 17 references
ComputingComputer ScienceCybersecurityComputer NetworksComputer SecurityNetwork SecurityNetwork Protocol VulnerabilitiesNetwork ProtocolsPeer-to-peer NetworkingPeer-to-peer NetworksPeer-to-peer SystemsSecure Network ArchitectureDhcp SecurityFile Sharing NetworksFile Sharing SystemsPeer-to-peer ComputingPeer-to-peer Network ArchitecturePeer-to-peer ProtocolsSecurity In Peer-to-peer NetworksSecurity In Peer-to-peer Systems
The Kad network, an implementation of the Kademlia DHT protocol, supports the popular eDonkey peer-to-peer file sharing network and has over 1 million concurrent nodes. We describe several attacks that exploit critical design weaknesses in Kad to allow an attacker with modest resources to cause a significant fraction of all searches to fail. We measure the cost and effectiveness of these attacks against a set of 16,000 nodes connected to the operational Kad network. We also measure the cost of previously proposed, generic DHT attacks against the Kad network and find that our attacks are much more cost effective. Finally, we introduce and evaluate simple mechanisms to significantly increase the cost of these attacks.
17
Brent Chun, David Culler, Timothy Roscoe et al. · ACM SIGCOMM Computer Communication Review · 2003 · 1K citations
Understanding churn in peer-to-peer networks
Daniel Stutzbach, Reza Rejaie · 2006 · 741 citations
The Social Cost of Cheap Pseudonyms
Eric J. Friedman, Paul Resnick · Journal of Economics & Management Strategy · 2001 · 547 citations · Full text
Eclipse Attacks on Overlay Networks: Threats and Defenses
Astha Singh, Tsuen Wan Johnny Ngan, Peter Druschel et al. · 2006 · 314 citations