Auto-Key: Using Autoencoder to Speed Up Gait-based Key Generation in Body Area Networks
Yuezhong Wu, Qi Lin, Hong Jia, Mahbub Hassan, Wen Hu
Abstract
With the rising popularity of wearable devices and sensors, shielding Body Area Networks (BANs) from eavesdroppers has become an urgent problem to solve. Since the conventional key distribution systems are too onerous for resource-constrained wearable sensors, researchers are pursuing a new light-weight key generation approach that enables two wearable devices attached at different locations of the user body to generate an identical key simultaneously simply from their independent observations of user gait. A key challenge for such gait-based key generation lies in matching the bits of the keys generated by independent devices despite the noisy sensor measurements, especially when the devices are located far apart on the body affected by different sources of noise. To address the challenge, we propose a novel machine learning framework, called Auto-Key, that uses an autoencoder to help one device predict the gait observations at another distant device attached to the same body and generate the key using the predicted sensor data. We prototype the proposed method and evaluate it using a public acceleration dataset collected from 15 real subjects wearing accelerometers attached to seven different locations of the body. Our results show that, on average, Auto-Key increases the matching rate of independently generated bits from two sensors attached at two different locations by 16.5%, which speeds up the successful generation of fully-matching symmetric keys at independent wearable sensors by a factor of 1.9. In the proposed framework, a subject-specific model can be trained with 50% fewer data and 88% less time by retraining a pre-trained general model when compared to training a new model from scratch. The reduced training complexity makes Auto-Key more practical for edge computing, which provides better privacy protection to biometric and behavioral data compared to cloud-based training.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get f98b2340-2fac-4890-a9fd-346b497431b0Cited by top-tier papers1
Ask how each one uses itRelated papers
- XKey: A Unified Deep Learning Framework for Wearable-based Key GenerationYishuo Zhao, Xiaoyang Li, Qi Lin, Weitao Xu et al.UbiComp 2026
- KEHKey: Kinetic Energy Harvester-based Authentication and Key Generation for Body Area NetworkQi Lin, Weitao Xu, Guohao Lan, Yesheng Cui et al.UbiComp 2020 · 20 citations
- SafeGait: Safeguarding Gait-based Key Generation against Vision-based Side Channel Attack Using Generative Adversarial NetworkYuezhong Wu, Mahbub Hassan, Wen HuUbiComp 2022 · 8 citations
- Harnessing the Ambient Radio Frequency Noise for Wearable Device PairingWenqiang Jin, Ming Li, Srinivasan Murali, Linke GuoCCS 2020 · 19 citations
- Spatial-Temporal Masked Autoencoder for Multi-Device Wearable Human Activity RecognitionShenghuan Miao, Ling Chen, Rong HuUbiComp 2024 · 23 citations
