• DocumentCode
    2454886
  • Title

    Castor: Secure Code Updates Using Symmetric Cryptosystems

  • Author

    Kim, Donnie H. ; Gandhi, Rajeev ; Narasimhan, Priya

  • Author_Institution
    Carnegie Mellon Univ., Pittsburgh
  • fYear
    2007
  • fDate
    3-6 Dec. 2007
  • Firstpage
    479
  • Lastpage
    488
  • Abstract
    We present Castor, a secure code-update protocol for sensor networks that exploits symmetric cryptoystems. Through a synergistic combination of a one-way hash-chain, two one-way key-chains with the delayed disclosure of symmetric keys, and multiple message authentication codes (MACs), Castor enables untrusted sensor nodes to verify an update´s authenticity and guarantees that no correct node will ever install or forward a compromised part of a code-update image. We describe an implementation of Castor that hardens the TinyOS-based update protocol, Deluge, against node compromise. We experimentally compare Castor´s computational and communication costs with those of Deluge and with those of a contemporary secure update protocol, Sluice, that uses asymmetric cryptosystems (digital signatures) instead. Our results demonstrate that Castor incurs reasonable overheads as compared to Deluge, and lower resource usage as well as lower end-to-end update latency as compared to Sluice.
  • Keywords
    cryptography; digital signatures; wireless sensor networks; Castor; digital signatures; message authentication codes; secure code-update protocol; sensor networks; symmetric cryptosystems; Base stations; Cryptography; Delay; Digital signatures; Image sensors; Message authentication; Protocols; Real time systems; Sensor systems; USA Councils;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems Symposium, 2007. RTSS 2007. 28th IEEE International
  • Conference_Location
    Tucson, AZ
  • ISSN
    1052-8725
  • Print_ISBN
    978-0-7695-3062-8
  • Type

    conf

  • DOI
    10.1109/RTSS.2007.42
  • Filename
    4408330