• DocumentCode
    2721813
  • Title

    Making eclipse attacks computationally infeasible in large-scale DHTs

  • Author

    Zhang, Ren ; Zhang, Jianyu ; Chen, Yu ; Qin, Nanhao ; Liu, Bingshuang ; Zhang, Yuan

  • Author_Institution
    Beijing Key Lab. of Internet Security Technol., Peking Univ., Beijing, China
  • fYear
    2011
  • fDate
    17-19 Nov. 2011
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    The security aspect of Distributed Hash Tables (DHT-s), the principal model for structured P2P networks, has received considerable attention from research community, and the eclipse attack is one of the most severe threats targeting DHTs. Most of currently effective defense mechanisms suffer from significant communication cost. In this paper we present a novel approach to address eclipse attacks - making such attacks computationally infeasible. The backbone of our approach is a scheme for generating node IDs, which requires a user to solve a computational puzzle generated by her network parameters together with time-related information, in order for him to obtain a valid ID. Such procedure normally should be completed within a couple seconds of CPU time, and an ID can be easily verified for its validity. However, carrying out an eclipse attack on a specific key demands massive computing resources. We have evaluated our method by analyzing the cost of an attacker, using real-world data from BitTorrent, and the result is that it takes thousands of processors running day and night to find sufficient number of IDs. We also have simulated the computing cost of both benign users and attackers, and the outcome also supports the above claim. Unlike most existing defense mechanisms, for our method the induced communication cost and churn is negligible, and no centralized service is required.
  • Keywords
    computer network security; cryptography; multiprocessing systems; peer-to-peer computing; BitTorrent; CPU time; communication cost; computational puzzle; computing resources; distributed hash table; eclipse attack; large scale DHT; network parameters; real-world data; security aspect; structured P2P networks; time related information; Cryptography; IP networks; Peer to peer computing; Program processors; Protocols; Routing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Performance Computing and Communications Conference (IPCCC), 2011 IEEE 30th International
  • Conference_Location
    Orlando, FL
  • ISSN
    1097-2641
  • Print_ISBN
    978-1-4673-0010-0
  • Type

    conf

  • DOI
    10.1109/PCCC.2011.6108091
  • Filename
    6108091