{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,27]],"date-time":"2026-05-27T23:27:16Z","timestamp":1779924436485,"version":"3.53.1"},"reference-count":50,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2017,1,26]],"date-time":"2017-01-26T00:00:00Z","timestamp":1485388800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"crossref","award":["61602319"],"award-info":[{"award-number":["61602319"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Natural Science Foundation of SZU","award":["2016048"],"award-info":[{"award-number":["2016048"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Sen. Netw."],"published-print":{"date-parts":[[2017,2,28]]},"abstract":"<jats:p>Recent years have witnessed a remarkable growth in the number of smart wearable devices. For many of these devices, an important security issue is to establish an authenticated communication channel between legitimate devices to protect the subsequent communications. Due to the wireless nature of the communication and the extreme resource constraints of sensor devices, providing secure, efficient, and user-friendly device pairing is a challenging task. Traditional solutions for device pairing mostly depend on key predistribution, which is unsuitable for wearable devices in many ways. In this article, we design Gait-Key, a shared secret key generation scheme that allows two legitimate devices to establish a common cryptographic key by exploiting users\u2019 walking characteristics (gait). The intuition is that the sensors on different locations on the same body experience similar accelerometer signals when the user is walking. However, one main challenge is that the accelerometer also captures motion signals produced by other body parts (e.g., swinging arms). We address this issue by using the blind source separation technique to extract the informative signal produced by the unique gait patterns. Our experimental results show that Gait-Key can generate a common 128-bit key for two legitimate devices with 98.3% probability. To demonstrate the feasibility, the proposed key generation scheme is implemented on modern smartphones. The evaluation results show that the proposed scheme can run in real time on modern mobile devices and incurs low system overhead.<\/jats:p>","DOI":"10.1145\/3023954","type":"journal-article","created":{"date-parts":[[2017,1,27]],"date-time":"2017-01-27T18:40:58Z","timestamp":1485542458000},"page":"1-27","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":53,"title":["Gait-Key"],"prefix":"10.1145","volume":"13","author":[{"given":"Weitao","family":"Xu","sequence":"first","affiliation":[{"name":"University of Queensland"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Chitra","family":"Javali","sequence":"additional","affiliation":[{"name":"University of New South Wales, Sydney, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Girish","family":"Revadigar","sequence":"additional","affiliation":[{"name":"University of New South Wales, Sydney, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Chengwen","family":"Luo","sequence":"additional","affiliation":[{"name":"Shenzhen University, Guangdong, P.R. China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Neil","family":"Bergmann","sequence":"additional","affiliation":[{"name":"University of Queensland, QLD, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wen","family":"Hu","sequence":"additional","affiliation":[{"name":"University of New South Wales, Sydney, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2017,1,26]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/BSN.2009.41"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1137\/0217014"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-74853-3_18"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.neuroimage.2008.10.057"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/PST.2010.5593251"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.csi.2011.02.008"},{"key":"e_1_2_1_7_1","volume-title":"Error-Correction Coding for Digital Communications","author":"Clark George C.","unstructured":"George C. Clark Jr . and J. Bibb Cain . 2013. Error-Correction Coding for Digital Communications . Springer Science 8 Business Media. George C. Clark Jr. and J. Bibb Cain. 2013. Error-Correction Coding for Digital Communications. Springer Science 8 Business Media."},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.pmcj.2012.06.005"},{"key":"e_1_2_1_9_1","first-page":"4","article-title":"DAISY: A database for identification of systems","volume":"38","author":"Moor B. De","year":"1997","unstructured":"B. De Moor , P. De Gersem , B. De Schutter , and W. Favoreel . 1997 . DAISY: A database for identification of systems . Journal A 38 , 3, 4 -- 5 . B. De Moor, P. De Gersem, B. De Schutter, and W. Favoreel. 1997. DAISY: A database for identification of systems. Journal A 38, 3, 4--5.","journal-title":"Journal A"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jneumeth.2003.10.009"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.1976.1055638"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/964696.964713"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1155\/2014\/438254"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45427-6_10"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/72.761722"},{"key":"e_1_2_1_16_1","volume-title":"Independent Component Analysis","author":"Hyv\u00e4rinen Aapo","unstructured":"Aapo Hyv\u00e4rinen , Juha Karhunen , and Erkki Oja . 2004. Independent Component Analysis . Vol. 46 . John Wiley 8 Sons. Aapo Hyv\u00e4rinen, Juha Karhunen, and Erkki Oja. 2004. Independent Component Analysis. Vol. 46. John Wiley 8 Sons."},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1155\/2008\/579416"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-13066-8_5"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/319709.319714"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-24646-6_3"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2011.12.048"},{"key":"e_1_2_1_22_1","volume-title":"Proceedings of the Sensys Conference (Sensys\u201917)","author":"Lin Yang","year":"2017","unstructured":"Yang Lin , Wang Wei , and Zhang Qian . 2017 . Secret from muscle: Enabling secure pairing with electromyography . In Proceedings of the Sensys Conference (Sensys\u201917) . ACM, New York, NY. Yang Lin, Wang Wei, and Zhang Qian. 2017. Secret from muscle: Enabling secure pairing with electromyography. In Proceedings of the Sensys Conference (Sensys\u201917). ACM, New York, NY."},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-05951-8_5"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/BSN.2006.51"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2016.2597829"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2015.12.008"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2009.10.043"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ins.2012.01.042"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/1999995.2000016"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1409944.1409960"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2009.51"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1097-0193(1998)6:5\/6%3C368::AID-HBM7%3E3.0.CO;2-E"},{"key":"e_1_2_1_33_1","volume-title":"Retrieved","author":"Middleton Peter","year":"2013","unstructured":"Peter Middleton , Peter Kjeldsen , and Jim Tully . 2013 . Forecast: The Internet of Things, worldwide, 2013 . Retrieved December 20, 2016, from https:\/\/www.gartner.com\/doc\/2625419\/forecast-internet-things-worldwide Peter Middleton, Peter Kjeldsen, and Jim Tully. 2013. Forecast: The Internet of Things, worldwide, 2013. Retrieved December 20, 2016, from https:\/\/www.gartner.com\/doc\/2625419\/forecast-internet-things-worldwide"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.4108\/icst.mobiquitous.2014.257920"},{"key":"e_1_2_1_35_1","first-page":"290","article-title":"Gait as a total pattern of movement: Including a bibliography on gait","volume":"46","author":"Murray M. Pat","year":"1967","unstructured":"M. Pat Murray . 1967 . Gait as a total pattern of movement: Including a bibliography on gait . American Journal of Physical Medicine and Rehabilitation 46 , 1, 290 -- 333 . M. Pat Murray. 1967. Gait as a total pattern of movement: Including a bibliography on gait. American Journal of Physical Medicine and Rehabilitation 46, 1, 290--333.","journal-title":"American Journal of Physical Medicine and Rehabilitation"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.bspc.2014.02.009"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.4108\/eai.28-9-2015.2261446"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/LCN.2015.7366327"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/PERCOMW.2016.7457058"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/2508859.2516658"},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2594368.2594392"},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2014.40"},{"key":"e_1_2_1_45_1","volume-title":"Proceedings of the INTERSPEECH Conference (INTERSPEECH\u201906)","author":"Mikkel","unstructured":"Mikkel N. Schmidt and Rasmus Kongsgaard Olsson. 2006. Single-channel speech separation using sparse non-negative matrix factorization . In Proceedings of the INTERSPEECH Conference (INTERSPEECH\u201906) . Mikkel N. Schmidt and Rasmus Kongsgaard Olsson. 2006. Single-channel speech separation using sparse non-negative matrix factorization. In Proceedings of the INTERSPEECH Conference (INTERSPEECH\u201906)."},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/2462096.2462123"},{"key":"e_1_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.neuroimage.2004.09.041"},{"key":"e_1_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2017.23023"},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPSN.2016.7460726"},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPSN.2016.7460721"},{"key":"e_1_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2010.5462004"},{"key":"e_1_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1002\/sec.1212"}],"container-title":["ACM Transactions on Sensor Networks"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3023954","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3023954","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T03:50:18Z","timestamp":1750218618000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3023954"}},"subtitle":["A Gait-Based Shared Secret Key Generation Protocol for Wearable Devices"],"short-title":[],"issued":{"date-parts":[[2017,1,26]]},"references-count":50,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2017,2,28]]}},"alternative-id":["10.1145\/3023954"],"URL":"https:\/\/doi.org\/10.1145\/3023954","relation":{},"ISSN":["1550-4859","1550-4867"],"issn-type":[{"value":"1550-4859","type":"print"},{"value":"1550-4867","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,1,26]]},"assertion":[{"value":"2016-07-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2016-11-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2017-01-26","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}