• DocumentCode
    3126284
  • Title

    Providing security in energy harvesting sensor networks

  • Author

    Pelissier, Sylvain ; Prabhakar, T.V. ; Jamadagni, H.S. ; VenkateshaPrasad, R. ; Niemegeers, Ignas

  • Author_Institution
    Centre for Electron. Design & Technol., Indian Inst. of Sci., Bangalore, India
  • fYear
    2011
  • fDate
    9-12 Jan. 2011
  • Firstpage
    452
  • Lastpage
    456
  • Abstract
    In this work, we study the adaptability of well known cryptography algorithms to energy harvesting wireless sensor networks. We are particularly interested in algorithms that have the ability to adapt to varying power in such networks. Our investigations and implementation on hardware platforms indicate that it is optimal to precompute a few key stream bytes, store in memory and later used during the time when the system is low on harvested power level. Our demonstrable setup shows using a precomputed key stream can decrease the energy consumption by 14%. We have implemented the Trivium stream cipher for two different microcontrollers, the MSP430 and the AVR ATmega1281 and show the performance results for these implementations. We have implemented an algorithm based on universal hash functions to provide message authentication with the assistance of stream ciphers. We show that this authentication algorithm has exciting properties for energy harvesting system and more generally for resource constrained devices.
  • Keywords
    cryptography; energy harvesting; microcontrollers; telecommunication security; wireless sensor networks; Trivium stream cipher; cryptography algorithms; energy consumption; energy harvesting sensor networks; hardware platforms; key stream bytes; microcontrollers; Authentication; Cryptography; Energy harvesting; Microcontrollers; Software; Wireless sensor networks; ATmega128; AVR; Cryptography; Energy harvesting; MSP430; Poly32; Security; Stream cipher; Trivium; Universal hashing; Wegman-Carter authenticator; Wireless sensor network;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Consumer Communications and Networking Conference (CCNC), 2011 IEEE
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    978-1-4244-8789-9
  • Type

    conf

  • DOI
    10.1109/CCNC.2011.5766511
  • Filename
    5766511