• DocumentCode
    2334364
  • Title

    A public-key infrastructure for key distribution in TinyOS based on elliptic curve cryptography

  • Author

    Malan, David J. ; Welsh, Matt ; Smith, Michael D.

  • Author_Institution
    Div. of Eng. & Appl. Sci., Harvard Univ., MA, USA
  • fYear
    2004
  • fDate
    4-7 Oct. 2004
  • Firstpage
    71
  • Lastpage
    80
  • Abstract
    We present the first known implementation of elliptic curve cryptography over F2p for sensor networks based on the 8-bit, 7.3828-MHz MICA2 mote. Through instrumentation of UC Berkeley´s TinySec module, we argue that, although secret-key cryptography has been tractable in this domain for some time, there has remained a need for an efficient, secure mechanism for distribution of secret keys among nodes. Although public-key infrastructure has been thought impractical, we argue, through analysis of our own implementation for TinyOS of multiplication of points on elliptic curves, that public-key infrastructure is, in fact, viable for TinySec keys´ distribution, even on the MICA2. We demonstrate that public keys can be generated within 34 seconds, and that shared secrets can be distributed among nodes in a sensor network within the same, using just over 1 kilobyte of SRAM and 34 kilobytes of ROM.
  • Keywords
    public key cryptography; telecommunication security; wireless sensor networks; 7.3828 MHz; TinyOS; UC Berkeley TinySec module; elliptic curve cryptography; key distribution; public-key infrastructure; secret-key cryptography; wireless sensor network; Authentication; Biomedical monitoring; Elliptic curve cryptography; Elliptic curves; Instruments; Public key; Public key cryptography; Random access memory; Read only memory; Space technology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Sensor and Ad Hoc Communications and Networks, 2004. IEEE SECON 2004. 2004 First Annual IEEE Communications Society Conference on
  • Print_ISBN
    0-7803-8796-1
  • Type

    conf

  • DOI
    10.1109/SAHCN.2004.1381904
  • Filename
    1381904