• DocumentCode
    3642478
  • Title

    WHISPER: Middleware for Confidential Communication in Large-Scale Networks

  • Author

    Valerio Schiavoni;Etienne Rivière;Pascal Felber

  • Author_Institution
    Univ. of Neuchatel, Neuchatel, Switzerland
  • fYear
    2011
  • fDate
    6/1/2011 12:00:00 AM
  • Firstpage
    456
  • Lastpage
    466
  • Abstract
    A wide range of distributed applications requires some form of confidential communication between groups of users. In particular, the messages exchanged between the users and the identity of group members should not be visible to external observers. Classical approaches to confidential group communication rely upon centralized servers, which limit scalability and represent single points of failure. In this paper, we present WHISPER, a fully decentralized middleware that supports confidential communications within groups of nodes in large-scale systems. It builds upon a peer sampling service that takes into account network limitations such as NAT and firewalls. WHISPER implements confidentiality in two ways: it protects the content of messages exchanged between the members of a group, and it keeps the group memberships secret to external observers. Using multi-hops paths allows these guarantees to hold even if attackers can observe the link between two nodes, or be used as content relays for NAT bypassing. Evaluation in real-world settings indicates that the price of confidentiality remains reasonable in terms of network load and processing costs.
  • Keywords
    "Peer to peer computing","Protocols","Public key","Relays","Servers","Virtual private networks"
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems (ICDCS), 2011 31st International Conference on
  • ISSN
    1063-6927
  • Print_ISBN
    978-1-61284-384-1
  • Type

    conf

  • DOI
    10.1109/ICDCS.2011.15
  • Filename
    5961700