Software

SpartanRPC: Secure WSN Middleware for Cooperating Domains

Download Now Free registration required

Executive Summary

This paper describes 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 capability-based security architecture for protection of RPC resources in a heterogeneous trust environment, via language-level policy specification and enforcement. This paper discusses an implementation of SpartanRPC based on program transformation and AES cryptography, and present empirical performance results.

  • Format: PDF
  • Size: 186.6 KB