• DocumentCode
    3527398
  • Title

    SpartanRPC: Secure WSN middleware for cooperating domains

  • Author

    Chapin, Peter ; Skalka, Christian

  • Author_Institution
    Univ. of Vermont, Burlington, VT, USA
  • fYear
    2010
  • fDate
    8-12 Nov. 2010
  • Firstpage
    61
  • Lastpage
    70
  • Abstract
    In this paper we describe SpartanRPC, a secure middleware technology for wireless sensor network (WSN) applications supporting cooperation between distinct protection domains. The SpartanRPC system extends the nesC programming language to provide a link-layer remote procedure call (RPC) mechanism, along with an extension of nesC configuration wirings that allow specification of remote, dynamic endpoints. SpartanRPC also incorporates a capability-based security architecture for protection of RPC resources in a heterogeneous trust environment, via language-level policy specification and enforcement. We discuss an implementation of SpartanRPC based on program transformation and AES cryptography, and present empirical performance results.
  • Keywords
    cryptography; formal specification; middleware; remote procedure calls; specification languages; telecommunication security; wireless sensor networks; AES cryptography; RPC mechanism; SpartanRPC system; capability-based security architecture; cooperating domain; heterogeneous trust environment; language-level policy specification; link-layer remote procedure call; nesC programming language; program transformation; secure WSN middleware; wireless sensor network; Security; Semantics; Servers; Syntactics; Wireless sensor networks; Wires; Wiring; capability-based security; remote procedure call; wireless sensor networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mobile Adhoc and Sensor Systems (MASS), 2010 IEEE 7th International Conference on
  • Conference_Location
    San Francisco, CA
  • ISSN
    2155-6806
  • Print_ISBN
    978-1-4244-7488-2
  • Type

    conf

  • DOI
    10.1109/MASS.2010.5663965
  • Filename
    5663965