• DocumentCode
    2840180
  • Title

    Securing Virtual Coordinates by Enforcing Physical Laws

  • Author

    Seibert, Jeff ; Becker, Sheila ; Nita-Rotaru, Cristina ; State, Radu

  • Author_Institution
    Purdue Univ., West Lafayette, IN, USA
  • fYear
    2012
  • fDate
    18-21 June 2012
  • Firstpage
    315
  • Lastpage
    324
  • Abstract
    Virtual coordinate systems (VCS) provide accurate estimations of latency between arbitrary hosts on a network, while conducting a small amount of actual measurements and relying on node cooperation. While these systems have good accuracy under benign settings, they suffer a severe decrease of their effectiveness when under attack by compromised nodes acting as insider attackers. Previous defenses mitigate such attacks by using machine learning techniques to differentiate good behavior (learned over time) from bad behavior. However, these defense schemes have been shown to be vulnerable to advanced attacks that make the schemes learn malicious behavior as good behavior. We present Newton, a decentralized VCS that is robust to a wide class of insider attacks. Newton uses an abstraction of a real-life physical system, similar to that of Vivaldi, but in addition uses safety invariants derived from Newton´s laws of motion. As a result, Newton does not need to learn good behavior and can tolerate a significantly higher percentage of malicious nodes. We show through simulations and real-world experiments on the Planet Lab test bed that Newton is able to mitigate all known attacks against VCS while providing better accuracy than Vivaldi, even in benign settings.
  • Keywords
    security of data; Newton laws of motion; Planet Lab test bed; decentralized VCS; insider attack; latency estimation; node cooperation; physical laws; real-life physical system abstraction; safety invariant; virtual coordinate system; Accuracy; Coordinate measuring machines; Force; Oscillators; Safety; Springs; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems (ICDCS), 2012 IEEE 32nd International Conference on
  • Conference_Location
    Macau
  • ISSN
    1063-6927
  • Print_ISBN
    978-1-4577-0295-2
  • Type

    conf

  • DOI
    10.1109/ICDCS.2012.22
  • Filename
    6258004