{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,19]],"date-time":"2026-04-19T03:19:22Z","timestamp":1776568762631,"version":"3.51.2"},"reference-count":91,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2008,8,1]],"date-time":"2008-08-01T00:00:00Z","timestamp":1217548800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["310877"],"award-info":[{"award-number":["310877"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Sen. Netw."],"published-print":{"date-parts":[[2008,8]]},"abstract":"<jats:p>\n            We present a critical evaluation of the first known implementation of elliptic curve cryptography over F\n            <jats:sub>\n              2\n              <jats:italic>p<\/jats:italic>\n            <\/jats:sub>\n            for sensor networks based on the 8-bit, 7.3828-MHz MICA2 mote. We offer, along the way, a primer for those interested in the field of cryptography for sensor networks. We discuss, in particular, the decisions underlying our design and alternatives thereto. And we elaborate on the methodologies underlying our evaluation.\n          <\/jats:p>\n          <jats:p>Through instrumentation of UC Berkeley's TinySec module, we argue that, although symmetric cryptography has been tractable in this domain for some time, there has remained a need, unfulfilled until recently, for an efficient, secure mechanism for distribution of secret keys among nodes. Although public-key infrastructure has been thought impractical, we show, through analysis of our original implementation for TinyOS of point multiplication on elliptic curves, that public-key infrastructure is indeed 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 time, using just over 1 kilobyte of SRAM and 34 kilobytes of ROM. We demonstrate that communication costs are minimal, with only 2 packets required for transmission of a public key among nodes. We make available all of our source code for other researchers to download and use. And we discuss recent results based on our work that corroborate and improve upon our conclusions.<\/jats:p>","DOI":"10.1145\/1387663.1387668","type":"journal-article","created":{"date-parts":[[2008,9,4]],"date-time":"2008-09-04T12:51:35Z","timestamp":1220532695000},"page":"1-23","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":57,"title":["Implementing public-key infrastructure for sensor networks"],"prefix":"10.1145","volume":"4","author":[{"given":"David J.","family":"Malan","sequence":"first","affiliation":[{"name":"Harvard University, Cambridge, MA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Matt","family":"Welsh","sequence":"additional","affiliation":[{"name":"Harvard University, Cambridge, MA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michael D.","family":"Smith","sequence":"additional","affiliation":[{"name":"Harvard University, Cambridge, MA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2008,9,4]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/SFCS.1979.2"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1504\/IJSN.2006.011775"},{"key":"e_1_2_1_3_1","volume-title":"Proceedings of Advances in Cryptology (CRYPTO'86)","volume":"263","author":"Barrett P.","year":"1987","unstructured":"Barrett , P. 1987 . Implementing the Rivest Shamir and Adleman public key encryption algorithm on a standard digital signal processor . In Proceedings of Advances in Cryptology (CRYPTO'86) , A. M. Odlyzko, Ed. Vol. 263 . Barrett, P. 1987. Implementing the Rivest Shamir and Adleman public key encryption algorithm on a standard digital signal processor. In Proceedings of Advances in Cryptology (CRYPTO'86), A. M. Odlyzko, Ed. Vol. 263."},{"key":"e_1_2_1_4_1","volume-title":"Elliptic curve cryptography FAQ v1.12 22nd","author":"Barwood G.","unstructured":"Barwood , G. 1997. Elliptic curve cryptography FAQ v1.12 22nd . http:\/\/www.cryptoman.com\/elliptic.htm. Barwood, G. 1997. Elliptic curve cryptography FAQ v1.12 22nd. http:\/\/www.cryptoman.com\/elliptic.htm."},{"key":"e_1_2_1_5_1","unstructured":"Barwood G. 2006. Pegwit (v8). http:\/\/www.george-barwood.pwp.blueyonder.co.uk\/hp\/v8\/pegwit.htm.  Barwood G. 2006. Pegwit (v8). http:\/\/www.george-barwood.pwp.blueyonder.co.uk\/hp\/v8\/pegwit.htm."},{"key":"e_1_2_1_6_1","volume-title":"Proceedings of Workshop on Real-World Wireless Sensor Networks (REALWSN'05)","author":"Benenson Z.","unstructured":"Benenson , Z. , Gedicke , N. , and Raivio , O . 2005. Realizing robust user authentication in sensor networks . In Proceedings of Workshop on Real-World Wireless Sensor Networks (REALWSN'05) . Stockholm, Sweden. Benenson, Z., Gedicke, N., and Raivio, O. 2005. Realizing robust user authentication in sensor networks. In Proceedings of Workshop on Real-World Wireless Sensor Networks (REALWSN'05). Stockholm, Sweden."},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.5555\/1756123.1756126"},{"key":"e_1_2_1_8_1","doi-asserted-by":"crossref","unstructured":"Blake I. Seroussi G. and Smart N. 1999. Elliptic curves in cryptography. LMS Lecture Note Series 265.   Blake I. Seroussi G. and Smart N. 1999. Elliptic curves in cryptography. LMS Lecture Note Series 265.","DOI":"10.1017\/CBO9781107360211"},{"key":"e_1_2_1_9_1","volume-title":"Proceedings of the 1st International Workshop on Ubiquitous Computing (IWUC","author":"Blass E.-O.","year":"2005","unstructured":"Blass , E.-O. and Zitterbart , M . 2005. Towards acceptable public-key encryption in sensor networks . In Proceedings of the 1st International Workshop on Ubiquitous Computing (IWUC 2005 ). Blass, E.-O. and Zitterbart, M. 2005. Towards acceptable public-key encryption in sensor networks. In Proceedings of the 1st International Workshop on Ubiquitous Computing (IWUC 2005)."},{"key":"e_1_2_1_10_1","volume-title":"Proceedings of the 9th USENIX Security Symposium. USENIX Association.","author":"Brown M.","unstructured":"Brown , M. , Cheung , D. , Hankerson , D. , Hernandez , J. L. , Kirkup , M. , and Menezes , A . 2000. PGP in constrained wireless devices . In Proceedings of the 9th USENIX Security Symposium. USENIX Association. Brown, M., Cheung, D., Hankerson, D., Hernandez, J. L., Kirkup, M., and Menezes, A. 2000. PGP in constrained wireless devices. In Proceedings of the 9th USENIX Security Symposium. USENIX Association."},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/844193.844196"},{"key":"e_1_2_1_12_1","unstructured":"Certicom Corporation. 2000. Remarks on the security of the elliptic curve cryptosystem. http:\/\/www.comms.engg.susx.ac.uk\/fft\/crypto\/EccWhite3.pdf.  Certicom Corporation. 2000. Remarks on the security of the elliptic curve cryptosystem. http:\/\/www.comms.engg.susx.ac.uk\/fft\/crypto\/EccWhite3.pdf."},{"key":"e_1_2_1_13_1","unstructured":"Certicom Corporation. 2004. Standards for efficient cryptography group. http:\/\/www.secg.org\/.  Certicom Corporation. 2004. Standards for efficient cryptography group. http:\/\/www.secg.org\/."},{"key":"e_1_2_1_14_1","volume-title":"Proceedings of the International Conference on the Theory and Applications of Cryptology and Information Security (ASIACRYPT'98)","author":"Cohen H.","unstructured":"Cohen , H. , Miyaji , A. , and Ono , T . 1998. Efficient elliptic curve exponentiation using mixed coordinates . In Proceedings of the International Conference on the Theory and Applications of Cryptology and Information Security (ASIACRYPT'98) . Springer-Verlag, London, UK, 51--65. Cohen, H., Miyaji, A., and Ono, T. 1998. Efficient elliptic curve exponentiation using mixed coordinates. In Proceedings of the International Conference on the Theory and Applications of Cryptology and Information Security (ASIACRYPT'98). Springer-Verlag, London, UK, 51--65."},{"key":"e_1_2_1_15_1","unstructured":"Crossbow Technology Inc. 2004. MICA2: wireless measurement system. http:\/\/www.xbow.com\/Products\/Product_pdf_files\/Wireless_pdf\/6020-0042-0%4_A_MICA2.pdf.  Crossbow Technology Inc. 2004. MICA2: wireless measurement system. http:\/\/www.xbow.com\/Products\/Product_pdf_files\/Wireless_pdf\/6020-0042-0%4_A_MICA2.pdf."},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1127777.1127822"},{"key":"e_1_2_1_17_1","unstructured":"Denis T. S. 2004. LibTomCrypt. http:\/\/libtomcrypt.org\/.  Denis T. S. 2004. LibTomCrypt. http:\/\/libtomcrypt.org\/."},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.1976.1055638"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF00124891"},{"key":"e_1_2_1_20_1","unstructured":"Dragongate Technologies Limited. 2003. jBorZoi 0.9. http:\/\/dragongate-technologies.com\/products.html.  Dragongate Technologies Limited. 2003. jBorZoi 0.9. http:\/\/dragongate-technologies.com\/products.html."},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1062689.1062698"},{"key":"e_1_2_1_22_1","volume-title":"Proceedings of Cryptographic Hardware and Embedded Systems (CHES). Springer, 381--399","author":"Ernst M.","unstructured":"Ernst , M. , Jung , M. , Madlener , F. , Huss , S. , and Bl\u00fcmel , R . 2002. A reconfigurable system on chip implementation for elliptic curve cryptography over GF(2n) . In Proceedings of Cryptographic Hardware and Embedded Systems (CHES). Springer, 381--399 . Ernst, M., Jung, M., Madlener, F., Huss, S., and Bl\u00fcmel, R. 2002. A reconfigurable system on chip implementation for elliptic curve cryptography over GF(2n). In Proceedings of Cryptographic Hardware and Embedded Systems (CHES). Springer, 381--399."},{"key":"e_1_2_1_23_1","volume-title":"Engineering datasheet: Energizer No. X91","author":"Everyready Battery Company","unstructured":"Everyready Battery Company . 2004. Engineering datasheet: Energizer No. X91 . http:\/\/data.energizer.com\/datasheets\/library\/primary\/alkaline\/energizer\/consumer_oem\/e91.pdf. Everyready Battery Company. 2004. Engineering datasheet: Energizer No. X91. http:\/\/data.energizer.com\/datasheets\/library\/primary\/alkaline\/energizer\/consumer_oem\/e91.pdf."},{"key":"e_1_2_1_24_1","volume-title":"Proceedings of Elliptic Curve Cryptography (ECC'98)","author":"Frey G.","unstructured":"Frey , G. and Gangl , H . 1998. How to disguise an elliptic curve (Weil descent) . In Proceedings of Elliptic Curve Cryptography (ECC'98) . Frey, G. and Gangl, H. 1998. How to disguise an elliptic curve (Weil descent). In Proceedings of Elliptic Curve Cryptography (ECC'98)."},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-30496-8_2"},{"key":"e_1_2_1_26_1","unstructured":"Gaudry P. Hess F. and Smart N. P. 2000. Constructive and destructive facets of Weil descent on elliptic curves. tech. rep. CSTR-00-016 Department of Computer Science University of Bristol (Oct.).  Gaudry P. Hess F. and Smart N. P. 2000. Constructive and destructive facets of Weil descent on elliptic curves. tech. rep. CSTR-00-016 Department of Computer Science University of Bristol (Oct.)."},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/781131.781133"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1137\/0406010"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1006\/jagm.1997.0913"},{"key":"e_1_2_1_30_1","volume-title":"Proceedings of the 4th International Workshop on Practice and Theory in Public Key Cryptography (PKC","author":"Guajardo J.","year":"2001","unstructured":"Guajardo , J. , Bl\u00fcmel , R. , Krieger , U. , and Paar , C . 2001. Efficient implementation of elliptic curve cryptosystems on the TI MSP430x33x family of microcontrollers . In Proceedings of the 4th International Workshop on Practice and Theory in Public Key Cryptography (PKC 2001 ). Springer, 365--382. Guajardo, J., Bl\u00fcmel, R., Krieger, U., and Paar, C. 2001. Efficient implementation of elliptic curve cryptosystems on the TI MSP430x33x family of microcontrollers. In Proceedings of the 4th International Workshop on Practice and Theory in Public Key Cryptography (PKC 2001). Springer, 365--382."},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/PERCOM.2005.41"},{"key":"e_1_2_1_32_1","volume-title":"Proceedings of the 6th International Workshop on Cryptographic Hardware and Embedded Systems","author":"Gura N.","unstructured":"Gura , N. , Patel , A. , Wander , A. , Eberle , H. , and Shantz , S. C . 2004. Comparing elliptic curve cryptography and RSA on 8-bit CPUs . In Proceedings of the 6th International Workshop on Cryptographic Hardware and Embedded Systems , Boston, Massachusetts. Gura, N., Patel, A., Wander, A., Eberle, H., and Shantz, S. C. 2004. Comparing elliptic curve cryptography and RSA on 8-bit CPUs. In Proceedings of the 6th International Workshop on Cryptographic Hardware and Embedded Systems, Boston, Massachusetts."},{"key":"e_1_2_1_33_1","doi-asserted-by":"crossref","unstructured":"Handschuh H. and Paillier P. 2000. Smart card crypto-coprocessors for public-key cryptography. Lecture Notes in Computer Science J.-J. Quisquater and B. Schneier Eds. Springer-Verlag 386--394.   Handschuh H. and Paillier P. 2000. Smart card crypto-coprocessors for public-key cryptography. Lecture Notes in Computer Science J.-J. Quisquater and B. Schneier Eds. Springer-Verlag 386--394.","DOI":"10.1007\/10721064_35"},{"key":"e_1_2_1_34_1","volume-title":"Lecture Notes in Computer Science","volume":"1965","author":"Hankerson D.","unstructured":"Hankerson , D. , Hernandez , J. L. , and Menezes , A . 2001. Software implementation of elliptic curve cryptography over binary fields . Lecture Notes in Computer Science , vol. 1965 . Hankerson, D., Hernandez, J. L., and Menezes, A. 2001. Software implementation of elliptic curve cryptography over binary fields. Lecture Notes in Computer Science, vol. 1965."},{"key":"e_1_2_1_35_1","unstructured":"Hasegawa T. Nakajima J. and Matsui M. 1999. A small and fast software implementation of elliptic curve cryptosystems over GF(p) on a 16-Bit microcomputer. IEICE Trans. Fundamentals E82-A 1 98--106.  Hasegawa T. Nakajima J. and Matsui M. 1999. A small and fast software implementation of elliptic curve cryptosystems over GF(p) on a 16-Bit microcomputer. IEICE Trans. Fundamentals E82-A 1 98--106."},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/356989.356998"},{"key":"e_1_2_1_37_1","unstructured":"IEEE Computer Society. 2000. IEEE P1363 Standard Specifications for Public-Key Cryptography.  IEEE Computer Society. 2000. IEEE P1363 Standard Specifications for Public-Key Cryptography."},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/12.863044"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/1031495.1031515"},{"key":"e_1_2_1_40_1","doi-asserted-by":"crossref","unstructured":"Karlof C. Sastry N. and Wagner D. 2004b. TinySec: link layer security for tiny devices. http:\/\/www.cs.berkeley.edu\/~nks\/tinysec\/.  Karlof C. Sastry N. and Wagner D. 2004b. TinySec: link layer security for tiny devices. http:\/\/www.cs.berkeley.edu\/~nks\/tinysec\/.","DOI":"10.1145\/1031495.1031515"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1090\/S0025-5718-1987-0866109-5"},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.5555\/646756.705386"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1007\/11599371_19"},{"key":"e_1_2_1_44_1","volume-title":"Proceedings of the 10th Annual International Symposium on Smart Structures and Materials.","author":"Kottapalli V. A.","unstructured":"Kottapalli , V. A. , Kiremidjian , A. S. , Lynch , J. P. , Carryer , E. , Kenny , T. W. , Law , K. H. , and Lei , Y . 2003. Two-tiered wireless sensor network architecture for structural health monitoring . Proceedings of the 10th Annual International Symposium on Smart Structures and Materials. Kottapalli, V. A., Kiremidjian, A. S., Lynch, J. P., Carryer, E., Kenny, T. W., Law, K. H., and Lei, Y. 2003. Two-tiered wireless sensor network architecture for structural health monitoring. Proceedings of the 10th Annual International Symposium on Smart Structures and Materials."},{"key":"e_1_2_1_45_1","first-page":"616","article-title":"Computation of discrete logarithms in prime fields","volume":"537","author":"LaMacchia B. A.","year":"1991","unstructured":"LaMacchia , B. A. and Odlyzko , A. M. 1991 . Computation of discrete logarithms in prime fields . Lecture Notes in Computer Science , vol. 537 , 616 -- 618 . LaMacchia, B. A. and Odlyzko, A. M. 1991. Computation of discrete logarithms in prime fields. Lecture Notes in Computer Science, vol. 537, 616--618.","journal-title":"Lecture Notes in Computer Science"},{"key":"e_1_2_1_46_1","doi-asserted-by":"crossref","unstructured":"Lenstra A. K. and Verheul E. R. 1999. Selecting cryptographic key sizes. J. Cryptology.  Lenstra A. K. and Verheul E. R. 1999. Selecting cryptographic key sizes. J. Cryptology.","DOI":"10.1007\/978-3-540-46588-1_30"},{"key":"e_1_2_1_47_1","unstructured":"L\u00f3pez J. and Dahab R. 2000a. An overview of elliptic curve cryptography. Tech. rep. Institute of Computing Sate University of Campinas S\u00e3o Paulo Brazil.  L\u00f3pez J. and Dahab R. 2000a. An overview of elliptic curve cryptography. Tech. rep. Institute of Computing Sate University of Campinas S\u00e3o Paulo Brazil."},{"key":"e_1_2_1_48_1","unstructured":"L\u00f3pez J. and Dahab R. 2000b. High-speed software multiplication in F2m. Tech. rep. Institute of Computing Sate University of Campinas S\u00e3o Paulo Brazil.  L\u00f3pez J. and Dahab R. 2000b. High-speed software multiplication in F 2 m . Tech. rep. Institute of Computing Sate University of Campinas S\u00e3o Paulo Brazil."},{"key":"e_1_2_1_49_1","volume-title":"Crypto for tiny objects. Tech. rep. TR-04-04","author":"Malan D.","unstructured":"Malan , D. 2004. Crypto for tiny objects. Tech. rep. TR-04-04 , Harvard University , Cambridge, MA . (Jan.). Malan, D. 2004. Crypto for tiny objects. Tech. rep. TR-04-04, Harvard University, Cambridge, MA. (Jan.)."},{"key":"e_1_2_1_50_1","volume-title":"Proceedings of the International Workshop on Wearable and Implantable Body Sensor Networks","author":"Malan D.","unstructured":"Malan , D. , Fulford-Jones , T. , Welsh , M. , and Moulton , S . 2004a. CodeBlue: an ad hoc sensor network infrastructure for emergency medical care . In Proceedings of the International Workshop on Wearable and Implantable Body Sensor Networks . London, United Kingdom. Malan, D., Fulford-Jones, T., Welsh, M., and Moulton, S. 2004a. CodeBlue: an ad hoc sensor network infrastructure for emergency medical care. In Proceedings of the International Workshop on Wearable and Implantable Body Sensor Networks. London, United Kingdom."},{"key":"e_1_2_1_51_1","volume-title":"Proceedings of the 1st IEEE International Conference on Sensor and Ad Hoc Communications and Networks","author":"Malan D. J.","unstructured":"Malan , D. J. , Welsh , M. , and Smith , M. D . 2004b. A public-key infrastructure for key distribution in TinyOS based on elliptic curve cryptography . In Proceedings of the 1st IEEE International Conference on Sensor and Ad Hoc Communications and Networks . Santa Clara, CA. Malan, D. J., Welsh, M., and Smith, M. D. 2004b. A public-key infrastructure for key distribution in TinyOS based on elliptic curve cryptography. In Proceedings of the 1st IEEE International Conference on Sensor and Ad Hoc Communications and Networks. Santa Clara, CA."},{"key":"e_1_2_1_52_1","unstructured":"Marsaglia G. 1994. The mother of all random generators. ftp:\/\/ftp.taygeta.com\/pub\/c\/mother.c.  Marsaglia G. 1994. The mother of all random generators. ftp:\/\/ftp.taygeta.com\/pub\/c\/mother.c."},{"key":"e_1_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/103418.103434"},{"key":"e_1_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/986858.986860"},{"key":"e_1_2_1_55_1","series-title":"Lecture Notes in Computer Science","volume-title":"Uses of elliptic curves in cryptography","author":"Miller V.","unstructured":"Miller , V. 1986a. Uses of elliptic curves in cryptography . Lecture Notes in Computer Science . Springer-Verlag , Berlin , 417--426. Miller, V. 1986a. Uses of elliptic curves in cryptography. Lecture Notes in Computer Science. Springer-Verlag, Berlin, 417--426."},{"key":"e_1_2_1_56_1","series-title":"Lecture Notes in Computer Sciences","volume-title":"Use of elliptic curves in cryptography","author":"Miller V. S.","unstructured":"Miller , V. S. 1986b. Use of elliptic curves in cryptography . Lecture Notes in Computer Sciences . Springer-Verlag , New York , 417--426. Miller, V. S. 1986b. Use of elliptic curves in cryptography. Lecture Notes in Computer Sciences. Springer-Verlag, New York, 417--426."},{"key":"e_1_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1007\/11496618_11"},{"key":"e_1_2_1_58_1","doi-asserted-by":"crossref","unstructured":"Montgomery P. 1985. Modular multiplication without trial division. Math. Comput. 44 170 519--521.  Montgomery P. 1985. Modular multiplication without trial division. Math. Comput. 44 170 519--521.","DOI":"10.1090\/S0025-5718-1985-0777282-X"},{"key":"e_1_2_1_59_1","unstructured":"National Institute of Standards and Technology. 1988. SKIPJACK and KEA Algorithm Specifications. Computer Security Division.  National Institute of Standards and Technology. 1988. SKIPJACK and KEA Algorithm Specifications. Computer Security Division."},{"key":"e_1_2_1_60_1","unstructured":"National Institute of Standards and Technology. 1994. Federal information processing standards publication 185. Escrowed Encryption Standard (EES).  National Institute of Standards and Technology. 1994. Federal information processing standards publication 185. Escrowed Encryption Standard (EES)."},{"key":"e_1_2_1_61_1","unstructured":"National Institute of Standards and Technology. 1999. Recommended elliptic curves for federal government use. http:\/\/csrc.nist.gov\/CryptoToolkit\/dss\/ecdsa\/NISTReCur.pdf.  National Institute of Standards and Technology. 1999. Recommended elliptic curves for federal government use. http:\/\/csrc.nist.gov\/CryptoToolkit\/dss\/ecdsa\/NISTReCur.pdf."},{"key":"e_1_2_1_62_1","unstructured":"National Institute of Standards and Technology. 2003. Special publication 800-57: recommendation for key management.  National Institute of Standards and Technology. 2003. Special publication 800-57: recommendation for key management."},{"key":"e_1_2_1_63_1","unstructured":"NEST Challenge Architecture. 2002. http:\/\/www.tinyos.net\/api.  NEST Challenge Architecture. 2002. http:\/\/www.tinyos.net\/api."},{"key":"e_1_2_1_64_1","unstructured":"Ning P. and Liu A. 2005. TinyECC: elliptic curve cryptography for sensor networks. http:\/\/discovery.csc.ncsu.edu\/software\/TinyECC\/.  Ning P. and Liu A. 2005. TinyECC: elliptic curve cryptography for sensor networks. http:\/\/discovery.csc.ncsu.edu\/software\/TinyECC\/."},{"key":"e_1_2_1_65_1","volume-title":"Lecture Notes in Computer Science","volume":"3152","author":"Okeya K.","unstructured":"Okeya , K. , Schmidt-Samoa , K. , Spahn , C. , and Takagi , T . 2004a . Lecture Notes in Computer Science , vol. 3152 . Springer, Berlin, 123. Okeya, K., Schmidt-Samoa, K., Spahn, C., and Takagi, T. 2004a. Lecture Notes in Computer Science, vol. 3152. Springer, Berlin, 123."},{"key":"e_1_2_1_66_1","doi-asserted-by":"crossref","unstructured":"Okeya K. Schmidt-Samoa K. Spahn C. and Takagi T. 2004b. Signed binary representations revisited. Cryptology ePrint Archive Report 2004\/195. http:\/\/eprint.iacr.org\/.  Okeya K. Schmidt-Samoa K. Spahn C. and Takagi T. 2004b. Signed binary representations revisited. Cryptology ePrint Archive Report 2004\/195. http:\/\/eprint.iacr.org\/.","DOI":"10.1007\/978-3-540-28628-8_8"},{"key":"e_1_2_1_67_1","volume-title":"Proceedings of the 3rd Workshop on Elliptic Curve Cryptography (ECC'99)","author":"Paar C.","year":"1999","unstructured":"Paar , C. 1999 . Implementation options for finite field arithmetic for elliptic curve cryptosystems . In Proceedings of the 3rd Workshop on Elliptic Curve Cryptography (ECC'99) . Paar, C. 1999. Implementation options for finite field arithmetic for elliptic curve cryptosystems. In Proceedings of the 3rd Workshop on Elliptic Curve Cryptography (ECC'99)."},{"key":"e_1_2_1_68_1","volume-title":"Course Notes Computer Science 243","author":"Perlman R.","unstructured":"Perlman , R. 2003. Course Notes Computer Science 243 , Harvard University . Perlman, R. 2003. Course Notes Computer Science 243, Harvard University."},{"key":"e_1_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1145\/990680.990707"},{"key":"e_1_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1145\/381677.381696"},{"key":"e_1_2_1_71_1","unstructured":"Rabin M. 1979. Digitalized signatures and public-key functions as intractable as factorization. Tech. rep. MIT\/LCS\/TR-212 MIT.   Rabin M. 1979. Digitalized signatures and public-key functions as intractable as factorization. Tech. rep. MIT\/LCS\/TR-212 MIT."},{"key":"e_1_2_1_72_1","unstructured":"Regehr J. 2004. John Regehr's Stack Bounding Page. http:\/\/www.cs.utah.edu\/~regehr\/stacktool\/.  Regehr J. 2004. John Regehr's Stack Bounding Page. http:\/\/www.cs.utah.edu\/~regehr\/stacktool\/."},{"key":"e_1_2_1_73_1","unstructured":"Rochester Institute of Technology. 2005. CISCO University Research Program Project. http:\/\/www.ce.rit.edu\/~fxheec\/cisco_urp\/docs\/Main_ECC_Doc.htm.  Rochester Institute of Technology. 2005. CISCO University Research Program Project. http:\/\/www.ce.rit.edu\/~fxheec\/cisco_urp\/docs\/Main_ECC_Doc.htm."},{"key":"e_1_2_1_74_1","volume-title":"Implementing Elliptic Curve Cryptography","author":"Rosing M.","unstructured":"Rosing , M. 1999. Implementing Elliptic Curve Cryptography . Manning Publications Co. Rosing, M. 1999. Implementing Elliptic Curve Cryptography. Manning Publications Co."},{"key":"e_1_2_1_75_1","volume-title":"Lecture Notes in Computer Science","volume":"963","author":"Schroeppel R.","unstructured":"Schroeppel , R. , Orman , H. , O'Malley , S. , and Spatscheck , O . 1995. Fast key exchange with elliptic curve systems . Lecture Notes in Computer Science , vol. 963 . Schroeppel, R., Orman, H., O'Malley, S., and Spatscheck, O. 1995. Fast key exchange with elliptic curve systems. Lecture Notes in Computer Science, vol. 963."},{"key":"e_1_2_1_76_1","doi-asserted-by":"publisher","DOI":"10.1007\/11807964_30"},{"key":"e_1_2_1_77_1","unstructured":"Shamus Software Ltd. 2004. Multiprecision integer and rational arithmetic C\/C++ Library. http:\/\/indigo.ie\/~mscott\/#Elliptic.  Shamus Software Ltd. 2004. Multiprecision integer and rational arithmetic C\/C++ Library. http:\/\/indigo.ie\/~mscott\/#Elliptic."},{"key":"e_1_2_1_78_1","doi-asserted-by":"publisher","DOI":"10.1145\/1031495.1031518"},{"key":"e_1_2_1_79_1","volume-title":"Proceedings of the International Conference on the Theory and Application of Cryptology (ASIACRYPT).","author":"Silverman J.","unstructured":"Silverman , J. and Suzuki , J . 1998. Elliptic curve discrete logarithms and the index calculus . In Proceedings of the International Conference on the Theory and Application of Cryptology (ASIACRYPT). Silverman, J. and Suzuki, J. 1998. Elliptic curve discrete logarithms and the index calculus. In Proceedings of the International Conference on the Theory and Application of Cryptology (ASIACRYPT)."},{"key":"e_1_2_1_81_1","doi-asserted-by":"publisher","DOI":"10.5555\/646762.706186"},{"key":"e_1_2_1_82_1","unstructured":"Texas Instruments. 2007. 2.4 GHz IEEE 802.15.4 \/ ZigBee-ready RF transceiver (Rev. B).  Texas Instruments. 2007. 2.4 GHz IEEE 802.15.4 \/ ZigBee-ready RF transceiver (Rev. B)."},{"key":"e_1_2_1_83_1","doi-asserted-by":"publisher","DOI":"10.1109\/PERCOM.2005.18"},{"key":"e_1_2_1_84_1","doi-asserted-by":"publisher","DOI":"10.1504\/IJSN.2006.011772"},{"key":"e_1_2_1_85_1","unstructured":"Watro R. 2003. Lightweight security for wireless networks of embedded systems. http:\/\/www.is.bbn.com\/projects\/lws-nest\/bbn_nest_apr_03.ppt.  Watro R. 2003. Lightweight security for wireless networks of embedded systems. http:\/\/www.is.bbn.com\/projects\/lws-nest\/bbn_nest_apr_03.ppt."},{"key":"e_1_2_1_86_1","doi-asserted-by":"publisher","DOI":"10.1145\/1029102.1029113"},{"key":"e_1_2_1_87_1","volume-title":"Proceedings of the 6th Australasian Conference on Information Security and Privacy","author":"Weimerskirch A.","unstructured":"Weimerskirch , A. , Paar , C. , and Shantz , S. C . 2001. Elliptic curve cryptography on a Palm OS device . In Proceedings of the 6th Australasian Conference on Information Security and Privacy . Sydney, Australia. Weimerskirch, A., Paar, C., and Shantz, S. C. 2001. Elliptic curve cryptography on a Palm OS device. In Proceedings of the 6th Australasian Conference on Information Security and Privacy. Sydney, Australia."},{"key":"e_1_2_1_88_1","unstructured":"Wood C. 2004. libecc. http:\/\/libecc.sourceforge.net\/.  Wood C. 2004. libecc. http:\/\/libecc.sourceforge.net\/."},{"key":"e_1_2_1_89_1","unstructured":"Woodbury A. D. 2001. Efficient algorithms for elliptic curve cryptosystems on embedded systems. http:\/\/www.wpi.edu\/Pubs\/ETD\/Available\/etd-1001101-195321\/unrestricted\/woodbury.pdf.  Woodbury A. D. 2001. Efficient algorithms for elliptic curve cryptosystems on embedded systems. http:\/\/www.wpi.edu\/Pubs\/ETD\/Available\/etd-1001101-195321\/unrestricted\/woodbury.pdf."},{"key":"e_1_2_1_90_1","doi-asserted-by":"publisher","DOI":"10.5555\/366214.366236"},{"key":"e_1_2_1_91_1","unstructured":"Zaroliagis C. 2004. ECC-LIB: A library for elliptic curve cryptography. http:\/\/www.ceid.upatras.gr\/faculty\/zaro\/software\/ecc-lib\/.  Zaroliagis C. 2004. ECC-LIB: A library for elliptic curve cryptography. http:\/\/www.ceid.upatras.gr\/faculty\/zaro\/software\/ecc-lib\/."},{"key":"e_1_2_1_92_1","unstructured":"ZigBee Alliance. 2004. http:\/\/www.zigbee.org\/.  ZigBee Alliance. 2004. http:\/\/www.zigbee.org\/."}],"container-title":["ACM Transactions on Sensor Networks"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1387663.1387668","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1387663.1387668","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T14:47:25Z","timestamp":1750258045000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1387663.1387668"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008,8]]},"references-count":91,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2008,8]]}},"alternative-id":["10.1145\/1387663.1387668"],"URL":"https:\/\/doi.org\/10.1145\/1387663.1387668","relation":{},"ISSN":["1550-4859","1550-4867"],"issn-type":[{"value":"1550-4859","type":"print"},{"value":"1550-4867","type":"electronic"}],"subject":[],"published":{"date-parts":[[2008,8]]},"assertion":[{"value":"2006-08-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2007-11-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2008-09-04","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}