{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,28]],"date-time":"2025-08-28T12:20:45Z","timestamp":1756383645226,"version":"3.41.0"},"reference-count":33,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2019,9,9]],"date-time":"2019-09-09T00:00:00Z","timestamp":1567987200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Proc. ACM Interact. Mob. Wearable Ubiquitous Technol."],"published-print":{"date-parts":[[2019,9,9]]},"abstract":"<jats:p>The explosive proliferation of Internet-of-Things (IoT) ecosystem fuels the needs for a mechanism for the user to easily and securely interconnect multiple heterogeneous devices with minimal involvement. However, the current paradigm of context-unaware pairing and authentication methods (e.g., using a preset or user-defined password) poses severe challenges in the usability and security aspects due to the limited and siloed user interface that requires substantial effort on establishing or maintaining a secure network. In this paper, we present VoltKey, a method that transparently and continuously generates secret keys for colocated devices, leveraging spatiotemporally unique noise contexts observed in commercial power line infrastructure. We introduce a novel scheme to extract randomness from power line noise and securely convert it into the same key by a pair of devices. The unique noise pattern observed only by trusted devices connected to a local power line prevents malicious devices without physical access from obtaining unauthorized access to the network. VoltKey can be implemented on top of standard USB power supplies as a platform-agnostic bolt-on addition to any IoT devices or wireless access points that are constantly connected to the power outlet. Through extensive experiments under various realistic deployment environments, we demonstrate that VoltKey can successfully establish a secret key among colocated devices with over 90% success rate, while effectively rejecting malicious devices that do not have access to the local power line (but may have access to a spatially nearby line).<\/jats:p>","DOI":"10.1145\/3351251","type":"journal-article","created":{"date-parts":[[2019,9,10]],"date-time":"2019-09-10T15:58:26Z","timestamp":1568131106000},"page":"1-26","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":15,"title":["VoltKey"],"prefix":"10.1145","volume":"3","author":[{"given":"Kyuin","family":"Lee","sequence":"first","affiliation":[{"name":"University of Wisconsin-Madison, Madison, Wisconsin, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Neil","family":"Klingensmith","sequence":"additional","affiliation":[{"name":"Loyola University Chicago, Chicago, Illinois, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Suman","family":"Banerjee","sequence":"additional","affiliation":[{"name":"University of Wisconsin-Madison, Madison, Wisconsin, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Younghyun","family":"Kim","sequence":"additional","affiliation":[{"name":"University of Wisconsin-Madison, Madison, Wisconsin, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2019,9,9]]},"reference":[{"key":"e_1_2_2_1_1","volume-title":"James F. Dray, and San Vo.","author":"Bassham Lawrence E.","year":"2010","unstructured":"Lawrence E. Bassham , III , Andrew L. Rukhin , Juan Soto , James R. Nechvatal , Miles E. Smid , Elaine B. Barker , Stefan D. Leigh , Mark Levenson , Mark Vangel , David L. Banks , Nathanael Alan Heckert , James F. Dray, and San Vo. 2010 . SP 800-22 Rev. 1a. A Statistical Test Suite for Random and Pseudorandom Number Generators for Cryptographic Applications. Technical Report. Gaithersburg, MD, United States . Lawrence E. Bassham, III, Andrew L. Rukhin, Juan Soto, James R. Nechvatal, Miles E. Smid, Elaine B. Barker, Stefan D. Leigh, Mark Levenson, Mark Vangel, David L. Banks, Nathanael Alan Heckert, James F. Dray, and San Vo. 2010. SP 800-22 Rev. 1a. A Statistical Test Suite for Random and Pseudorandom Number Generators for Cryptographic Applications. Technical Report. Gaithersburg, MD, United States."},{"key":"e_1_2_2_2_1","volume-title":"Biometric-based Authentication Scheme for Implantable Medical Devices during Emergency Situations. Future Generation Computer Systems 98 (September","author":"Belkhouja Taha","year":"2019","unstructured":"Taha Belkhouja , Xiaojiang Du , Amr Mohamed , Abdulla K. Al-Ali , and Mohsen Guizani . 2019. Biometric-based Authentication Scheme for Implantable Medical Devices during Emergency Situations. Future Generation Computer Systems 98 (September 2019 ), 109--119. Taha Belkhouja, Xiaojiang Du, Amr Mohamed, Abdulla K. Al-Ali, and Mohsen Guizani. 2019. Biometric-based Authentication Scheme for Implantable Medical Devices during Emergency Situations. Future Generation Computer Systems 98 (September 2019), 109--119."},{"doi-asserted-by":"publisher","key":"e_1_2_2_3_1","DOI":"10.1109\/GLOCOM.2007.41"},{"doi-asserted-by":"publisher","key":"e_1_2_2_4_1","DOI":"10.5555\/1771592.1771610"},{"doi-asserted-by":"publisher","key":"e_1_2_2_5_1","DOI":"10.1109\/15.30920"},{"doi-asserted-by":"publisher","key":"e_1_2_2_6_1","DOI":"10.1145\/1864349.1864377"},{"unstructured":"Intel Corp. 2019. A Guide to the Internet of Things. https:\/\/www.intel.com\/content\/www\/us\/en\/internet-of-things\/infographics\/guide-to-iot.html. (2019).  Intel Corp. 2019. A Guide to the Internet of Things. https:\/\/www.intel.com\/content\/www\/us\/en\/internet-of-things\/infographics\/guide-to-iot.html. (2019).","key":"e_1_2_2_7_1"},{"doi-asserted-by":"publisher","key":"e_1_2_2_8_1","DOI":"10.1145\/1242572.1242661"},{"doi-asserted-by":"publisher","key":"e_1_2_2_9_1","DOI":"10.1109\/COMST.2017.2748278"},{"unstructured":"Gizmodo. 2014. A Creepy Website is Streaming from 73 000 Private Security Cameras. (2014). https:\/\/gizmodo.com\/a-creepy-website-is-streaming-from-73-000-private-secur-1655653510  Gizmodo. 2014. A Creepy Website is Streaming from 73 000 Private Security Cameras. (2014). https:\/\/gizmodo.com\/a-creepy-website-is-streaming-from-73-000-private-secur-1655653510","key":"e_1_2_2_10_1"},{"doi-asserted-by":"publisher","key":"e_1_2_2_11_1","DOI":"10.1109\/26.385951"},{"unstructured":"Microchip Technology Inc. 2018. SAM D5x\/E5x Family Data Sheet. (2018). http:\/\/ww1.microchip.com\/downloads\/en\/DeviceDoc\/60001507C.pdf  Microchip Technology Inc. 2018. SAM D5x\/E5x Family Data Sheet. (2018). http:\/\/ww1.microchip.com\/downloads\/en\/DeviceDoc\/60001507C.pdf","key":"e_1_2_2_12_1"},{"unstructured":"Schneider Electric Inc. 2019. Product data sheet HOM115. (2019). https:\/\/www.schneider-electric.us\/en\/product\/download-pdf\/HOM115  Schneider Electric Inc. 2019. Product data sheet HOM115. (2019). https:\/\/www.schneider-electric.us\/en\/product\/download-pdf\/HOM115","key":"e_1_2_2_13_1"},{"unstructured":"Federal Trade Commission Consumer Information. 2013. Using IP Cameras Safely. (2013). https:\/\/www.consumer.ftc.gov\/articles\/0382-using-ip-cameras-safely  Federal Trade Commission Consumer Information. 2013. Using IP Cameras Safely. (2013). https:\/\/www.consumer.ftc.gov\/articles\/0382-using-ip-cameras-safely","key":"e_1_2_2_14_1"},{"doi-asserted-by":"publisher","key":"e_1_2_2_15_1","DOI":"10.1145\/1614320.1614356"},{"doi-asserted-by":"publisher","key":"e_1_2_2_16_1","DOI":"10.1145\/1814433.1814466"},{"doi-asserted-by":"publisher","key":"e_1_2_2_17_1","DOI":"10.1145\/3055031.3055075"},{"doi-asserted-by":"publisher","key":"e_1_2_2_18_1","DOI":"10.1145\/3302506.3310406"},{"doi-asserted-by":"publisher","key":"e_1_2_2_19_1","DOI":"10.1145\/1999995.2000016"},{"doi-asserted-by":"publisher","key":"e_1_2_2_20_1","DOI":"10.5555\/1758156.1758168"},{"doi-asserted-by":"publisher","key":"e_1_2_2_21_1","DOI":"10.1145\/2660267.2660334"},{"doi-asserted-by":"publisher","key":"e_1_2_2_22_1","DOI":"10.1145\/3195970.3196106"},{"doi-asserted-by":"publisher","key":"e_1_2_2_23_1","DOI":"10.5555\/942808.943948"},{"volume-title":"Proceedings of the International Conference on Ubiquitous Computing (UbiComp '07)","author":"Patel Shwetak N.","unstructured":"Shwetak N. Patel , Thomas Robertson , Julie A. Kientz , Matthew S. Reynolds , and Gregory D. Abowd . 2007. At the Flick of a Switch: Detecting and Classifying Unique Electrical Events on the Residential Power Line . In Proceedings of the International Conference on Ubiquitous Computing (UbiComp '07) . 271--288. http:\/\/dl.acm.org\/citation.cfm?id=1771592.1771608 Shwetak N. Patel, Thomas Robertson, Julie A. Kientz, Matthew S. Reynolds, and Gregory D. Abowd. 2007. At the Flick of a Switch: Detecting and Classifying Unique Electrical Events on the Residential Power Line. In Proceedings of the International Conference on Ubiquitous Computing (UbiComp '07). 271--288. http:\/\/dl.acm.org\/citation.cfm?id=1771592.1771608","key":"e_1_2_2_24_1"},{"doi-asserted-by":"publisher","key":"e_1_2_2_25_1","DOI":"10.1145\/2508859.2516658"},{"doi-asserted-by":"publisher","key":"e_1_2_2_26_1","DOI":"10.1109\/SP.2006.35"},{"doi-asserted-by":"publisher","key":"e_1_2_2_27_1","DOI":"10.1109\/TMC.2011.271"},{"key":"e_1_2_2_28_1","volume-title":"Hien Thi Thu Truong, and N. Asokan","author":"Shrestha Babins","year":"2014","unstructured":"Babins Shrestha , Nitesh Saxena , Hien Thi Thu Truong, and N. Asokan . 2014 . Drone to the Rescue : Relay-Resilient Authentication using Ambient Multi-sensing. In Proceedings of Financial Cryptography and Data Security (FC '14). 349--364. Babins Shrestha, Nitesh Saxena, Hien Thi Thu Truong, and N. Asokan. 2014. Drone to the Rescue: Relay-Resilient Authentication using Ambient Multi-sensing. In Proceedings of Financial Cryptography and Data Security (FC '14). 349--364."},{"key":"e_1_2_2_29_1","volume-title":"Error Correcting Codes in Quantum Theory. Physical Review Letters 77 (July","author":"Steane A. M.","year":"1996","unstructured":"A. M. Steane . 1996. Error Correcting Codes in Quantum Theory. Physical Review Letters 77 (July 1996 ), 793--797. Issue 5. A. M. Steane. 1996. Error Correcting Codes in Quantum Theory. Physical Review Letters 77 (July 1996), 793--797. Issue 5."},{"doi-asserted-by":"publisher","key":"e_1_2_2_30_1","DOI":"10.5555\/1771592.1771607"},{"doi-asserted-by":"publisher","key":"e_1_2_2_31_1","DOI":"10.1145\/2994551.2994556"},{"doi-asserted-by":"publisher","key":"e_1_2_2_32_1","DOI":"10.1109\/TITB.2012.2206115"},{"doi-asserted-by":"publisher","key":"e_1_2_2_33_1","DOI":"10.1109\/15.990732"}],"container-title":["Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3351251","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3351251","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T00:25:51Z","timestamp":1750206351000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3351251"}},"subtitle":["Continuous Secret Key Generation Based on Power Line Noise for Zero-Involvement Pairing and Authentication"],"short-title":[],"issued":{"date-parts":[[2019,9,9]]},"references-count":33,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2019,9,9]]}},"alternative-id":["10.1145\/3351251"],"URL":"https:\/\/doi.org\/10.1145\/3351251","relation":{},"ISSN":["2474-9567"],"issn-type":[{"type":"electronic","value":"2474-9567"}],"subject":[],"published":{"date-parts":[[2019,9,9]]},"assertion":[{"value":"2019-09-09","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}