{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:17:57Z","timestamp":1750306677173,"version":"3.41.0"},"reference-count":49,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2014,11,17]],"date-time":"2014-11-17T00:00:00Z","timestamp":1416182400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000181","name":"Air Force Office of Scientific Research","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100000181","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Inf. Syst. Secur."],"published-print":{"date-parts":[[2014,11,17]]},"abstract":"<jats:p>We describe SpartanRPC, a secure middleware technology that supports cooperation between distinct security domains in wireless sensor networks. SpartanRPC extends nesC to provide a link-layer remote procedure call (RPC) mechanism, along with an enhancement of configuration wirings that allow specification of remote, dynamic endpoints. RPC invocation is secured via an authorization logic that enables servers to specify access policies and requires clients to prove authorization. This mechanism is implemented using a combination of symmetric and public key cryptography. We report on benchmark testing of a prototype implementation and on an application of the framework that supports secure collaborative use and administration of an existing WSN data-gathering system.<\/jats:p>","DOI":"10.1145\/2644809","type":"journal-article","created":{"date-parts":[[2014,11,24]],"date-time":"2014-11-24T15:29:41Z","timestamp":1416842981000},"page":"1-30","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["SpartanRPC"],"prefix":"10.1145","volume":"17","author":[{"given":"Peter","family":"Chapin","sequence":"first","affiliation":[{"name":"University of Vermont"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christian","family":"Skalka","sequence":"additional","affiliation":[{"name":"University of Vermont"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2014,11,17]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"Serge Abiteboul Richard Hull and Victor Vianu. 1995.Foundations of Databases. Addison-Wesley.   Serge Abiteboul Richard Hull and Victor Vianu. 1995. Foundations of Databases . Addison-Wesley."},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/ITNG.2006.55"},{"key":"e_1_2_1_4_1","unstructured":"Peter Chapin. 2014. Sprocket Homepage. (December 2014). https:\/\/github.com\/pchapin\/sprocket.Accessed July 2014.  Peter Chapin. 2014. Sprocket Homepage. (December 2014). https:\/\/github.com\/pchapin\/sprocket.Accessed July 2014."},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1380584.1380587"},{"key":"e_1_2_1_6_1","unstructured":"Chipcon. 2004. CC2420 2.4 GHz IEEE 802.15.4 \/ ZigBee-ready RF Transceiver. Preliminary data sheet rev 1.2.  Chipcon. 2004. CC2420 2.4 GHz IEEE 802.15.4 \/ ZigBee-ready RF Transceiver. Preliminary data sheet rev 1.2."},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2010.03.004"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.5555\/1516124.1516153"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.1976.1055638"},{"key":"e_1_2_1_10_1","doi-asserted-by":"crossref","unstructured":"C. Ellison B. Frantz B. Lampson R. Rivest B. Thomas and T. Ylonen. 1999. RFC-2693:SPKI certificate theory. Internet Engineering Task Force.   C. Ellison B. Frantz B. Lampson R. Rivest B. Thomas and T. Ylonen. 1999. RFC-2693:SPKI certificate theory. Internet Engineering Task Force.","DOI":"10.17487\/rfc2693"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCOM.1982.1095369"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1552297.1552299"},{"volume-title":"Technical Report","author":"Frolik Jeffrey","key":"e_1_2_1_13_1"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1380564.1380571"},{"volume-title":"Proceedings of the IEEE Conference on Technologies for Homeland Security. 187--192","author":"Gao Tia","key":"e_1_2_1_15_1"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/781131.781133"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11036-010-0237-7"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1007\/11502593_12"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/PERCOM.2005.41"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-00224-3_19"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1806895.1806900"},{"key":"e_1_2_1_22_1","unstructured":"Jonathan Hui Philip Levis and David Moss. 2008. TinyOS 802.15.4 Frames. http:\/\/www.tinyos.net\/tinyos-2.x\/doc\/html\/tep125.html. (Last accessed Dec. 2011.)  Jonathan Hui Philip Levis and David Moss. 2008. TinyOS 802.15.4 Frames. http:\/\/www.tinyos.net\/tinyos-2.x\/doc\/html\/tep125.html. (Last accessed Dec. 2011.)"},{"key":"e_1_2_1_23_1","unstructured":"IEEE. 2003. IEEE std. 802.15.4 - 2003: Wireless Medium Access Control (MAC) and Physical Layer (PHY) Specifications for Low-Rate Wireless Personal Area Networks (LR-WPANs). Standard.  IEEE. 2003. IEEE std. 802.15.4 - 2003: Wireless Medium Access Control (MAC) and Physical Layer (PHY) Specifications for Low-Rate Wireless Personal Area Networks (LR-WPANs). Standard."},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2002.808417"},{"key":"e_1_2_1_25_1","unstructured":"ISO. 2008. ISO\/IEC 1170-3:2008 Information technology -- Security techniques -- Key management -- Part 3: Mechanisms using asymmetric techniques. (2008).  ISO. 2008. ISO\/IEC 1170-3:2008 Information technology -- Security techniques -- Key management -- Part 3: Mechanisms using asymmetric techniques. (2008)."},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/WAINA.2009.47"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/1031495.1031515"},{"key":"e_1_2_1_28_1","doi-asserted-by":"crossref","unstructured":"Chris Karlof and David Wagner. 2003. Secure routing in wireless sensor networks: Attacks and countermeasures. Elsevier\u2019s AdHoc Netw. J. 1 2--3 293--315.  Chris Karlof and David Wagner. 2003. Secure routing in wireless sensor networks: Attacks and countermeasures. Elsevier\u2019s AdHoc Netw. J. 1 2--3 293--315.","DOI":"10.1016\/S1570-8705(03)00008-8"},{"key":"e_1_2_1_29_1","unstructured":"Philip Levis. 2006. TEP-111: message_t. http:\/\/www.tinyos.net\/tinyos-2.x\/doc\/html\/tep111.html. (Last accessed Aug. 2011.)  Philip Levis. 2006. TEP-111: message_t. http:\/\/www.tinyos.net\/tinyos-2.x\/doc\/html\/tep111.html. (Last accessed Aug. 2011.)"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.5555\/647505.725854"},{"volume-title":"Proceedings of the 5th International Symposium on Practical Aspects of Declarative Languages. http:\/\/www.cs.purdue.edu\/homes\/ninghui\/abstracts\/cdatalog_padl03","author":"Li Ninghui","key":"e_1_2_1_31_1"},{"volume-title":"Proceedings of the 3rd DARPA Information Survivability Conference and Exposition. IEEE Computer Society Press, 201--212","author":"Li Ninghui","key":"e_1_2_1_32_1"},{"volume-title":"Proceedings of the IEEE Symposium on Security and Privacy. IEEE Computer Society Press, 114--130","author":"Li Ninghui","key":"e_1_2_1_33_1"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.5555\/773065.773067"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPSN.2008.47"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/MPRV.2004.18"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/1236360.1236421"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/1411204.1411251"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/1102219.1102238"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1108\/17427370780000168"},{"volume-title":"Proceedings of the Western Snow Conference.","year":"2011","author":"Moeser C. David","key":"e_1_2_1_41_1"},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/1236360.1236422"},{"key":"e_1_2_1_43_1","unstructured":"M. Perillo and W. Heinzelman. 2005. Fundamental Algorithms and Protocols for Wireless and Mobile Networks. CRC Hall 813--842.  M. Perillo and W. Heinzelman. 2005. Fundamental Algorithms and Protocols for Wireless and Mobile Networks . CRC Hall 813--842."},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/990680.990707"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/MPRV.2008.6"},{"volume-title":"Proceedings of the IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM\u201911)","author":"Reinhardt A.","key":"e_1_2_1_46_1"},{"key":"e_1_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.485845"},{"key":"e_1_2_1_48_1","doi-asserted-by":"crossref","unstructured":"R. Srinivasan. 1995. RFC-1833: Binding Protocols for ONC RPC Version 2. Internet Engineering Task Force.   R. Srinivasan. 1995. RFC-1833: Binding Protocols for ONC RPC Version 2 . Internet Engineering Task Force.","DOI":"10.17487\/rfc1833"},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.4108\/ICST.MOBIQUITOUS2008.3888"},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/1127777.1127840"}],"container-title":["ACM Transactions on Information and System Security"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2644809","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2644809","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T07:01:03Z","timestamp":1750230063000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2644809"}},"subtitle":["Remote Procedure Call Authorization in Wireless Sensor Networks"],"short-title":[],"issued":{"date-parts":[[2014,11,17]]},"references-count":49,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2014,11,17]]}},"alternative-id":["10.1145\/2644809"],"URL":"https:\/\/doi.org\/10.1145\/2644809","relation":{},"ISSN":["1094-9224","1557-7406"],"issn-type":[{"type":"print","value":"1094-9224"},{"type":"electronic","value":"1557-7406"}],"subject":[],"published":{"date-parts":[[2014,11,17]]},"assertion":[{"value":"2013-07-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2014-07-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2014-11-17","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}