TY - JOUR
T1 - AudioKey
T2 - A usable device pairing system using audio signals on smartwatches
AU - Shang, Jiacheng
AU - Wu, Jie
N1 - Publisher Copyright:
Copyright © 2020 Inderscience Enterprises Ltd.
PY - 2020
Y1 - 2020
N2 - Smartwatches are expected to replace smartphones in some applications with better user experience because of a greater range of features and new innovations such as audio recording, activity recognition, and data transmission. In this paper, we develop a system called AudioKey, aiming to pair two smartwatches by generating a unique secret key between them. Compared with existing works, our system does not need extra infrastructure to synchronise devices and trigger the key generation process, and only uses the existing sensors (gyroscope and microphone) that are deployed on most smartwatches. AudioKey triggers the key generation process on two devices at the same time by detecting the handshake between two normal users. A secret key is extracted from both the frequency domain and the time domain of audio signals and used to authenticate each other or encrypt the sensitive data. Evaluation results collected on nine volunteers in three different scenarios show that our system can achieve a bit generation rate of 13.4 bits/s with the mean key agreement rate of 96.7% for a 128-bit secret key, while a strong attacker can only achieve a mean key agreement of 10.8%.
AB - Smartwatches are expected to replace smartphones in some applications with better user experience because of a greater range of features and new innovations such as audio recording, activity recognition, and data transmission. In this paper, we develop a system called AudioKey, aiming to pair two smartwatches by generating a unique secret key between them. Compared with existing works, our system does not need extra infrastructure to synchronise devices and trigger the key generation process, and only uses the existing sensors (gyroscope and microphone) that are deployed on most smartwatches. AudioKey triggers the key generation process on two devices at the same time by detecting the handshake between two normal users. A secret key is extracted from both the frequency domain and the time domain of audio signals and used to authenticate each other or encrypt the sensitive data. Evaluation results collected on nine volunteers in three different scenarios show that our system can achieve a bit generation rate of 13.4 bits/s with the mean key agreement rate of 96.7% for a 128-bit secret key, while a strong attacker can only achieve a mean key agreement of 10.8%.
KW - Human activity recognition
KW - Secret key generation
UR - http://www.scopus.com/inward/record.url?scp=85083386872&partnerID=8YFLogxK
U2 - 10.1504/IJSN.2020.106518
DO - 10.1504/IJSN.2020.106518
M3 - Article
AN - SCOPUS:85083386872
SN - 1747-8405
VL - 15
SP - 46
EP - 58
JO - International Journal of Security and Networks
JF - International Journal of Security and Networks
IS - 1
ER -