• DocumentCode
    1390294
  • Title

    SDRP: A Secure and Distributed Reprogramming Protocol for Wireless Sensor Networks

  • Author

    He, Daojing ; Chen, Chun ; Chan, Sammy ; Bu, Jiajun

  • Author_Institution
    Nat. Eng. Res. Center for Intell. Train, Zhejiang Univ., Hangzhou, China
  • Volume
    59
  • Issue
    11
  • fYear
    2012
  • Firstpage
    4155
  • Lastpage
    4163
  • Abstract
    Wireless reprogramming for a wireless sensor network is the process of uploading new code or changing the functionality of existing code. For security reasons, every code update must be authenticated to prevent an adversary from installing malicious code in the network. All existing reprogramming protocols are based on the centralized approach in which only the base station has the authority to initiate reprogramming. However, it is desirable and sometimes necessary for multiple authorized network users to simultaneously and directly reprogram sensor nodes without involving the base station, which is referred to as distributed reprogramming. In this case, the network owner can also assign different reprogramming privileges to different users. Motivated by this consideration, we develop a secure and distributed reprogramming protocol named SDRP , which is the first work of its kind. The protocol uses identity-based cryptography to secure the reprogramming and to reduce the communication and storage requirements of each node. Moreover, our theoretical analysis demonstrates the security properties of our protocol. We also implement SDRP in a network of resource-limited sensor nodes to show its high efficiency in practice.
  • Keywords
    cryptographic protocols; distributed programming; telecommunication computing; wireless sensor networks; SDRP; directly reprogram sensor nodes; distributed reprogramming protocol; identity-based cryptography; malicious code installation; resource-limited sensor nodes; secure reprogramming protocol; wireless sensor networks; Authentication; Base stations; Mobile handsets; Network security; Protocols; Public key cryptography; Wireless sensor networks; Authentication; reprogramming; security; wireless sensor networks (WSNs);
  • fLanguage
    English
  • Journal_Title
    Industrial Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0046
  • Type

    jour

  • DOI
    10.1109/TIE.2011.2178214
  • Filename
    6095622