Visible to the public GeneWave: Fast Authentication and Key Agreement on Commodity Mobile Devices

TitleGeneWave: Fast Authentication and Key Agreement on Commodity Mobile Devices
Publication TypeJournal Article
Year of Publication2018
AuthorsXie, P., Feng, J., Cao, Z., Wang, J.
JournalIEEE/ACM Transactions on Networking
Volume26
Pagination1688–1700
Date PublishedAug. 2018
ISSN1063-6692
Keywordsacoustic channel response, acoustic communication, Acoustic Fingerprints, Acoustics, authentication, bidirectional initial authentication, coding scheme, commercial mobile devices, commodity mobile devices, commodity smartphones, composability, cryptographic protocols, device authentication, Device-to-device communication, encoding, fast device authentication, fast signal detection, GeneWave, Hardware, Human Behavior, Internet of Things, key agreement, key agreement protocol, low key generation rate, Mobile handsets, Nexus 5X, Nexus 6P, physical response interval, pre-built fingerprint database, private key cryptography, pubcrawl, redundancy time cancellation, Resiliency, secure key agreement, security, smart phones, symmetric key, telecommunication security
Abstract

Device-to-device communication is widely used for mobile devices and Internet of Things. Authentication and key agreement are critical to build a secure channel between two devices. However, existing approaches often rely on a pre-built fingerprint database and suffer from low key generation rate. We present GeneWave, a fast device authentication and key agreement protocol for commodity mobile devices. GeneWave first achieves bidirectional initial authentication based on the physical response interval between two devices. To keep the accuracy of interval estimation, we eliminate time uncertainty on commodity devices through fast signal detection and redundancy time cancellation. Then, we derive the initial acoustic channel response for device authentication. We design a novel coding scheme for efficient key agreement while ensuring security. Therefore, two devices can authenticate each other and securely agree on a symmetric key. GeneWave requires neither special hardware nor pre-built fingerprint database, and thus it is easyto-use on commercial mobile devices. We implement GeneWave on mobile devices (i.e., Nexus 5X and Nexus 6P) and evaluate its performance through extensive experiments. Experimental results show that GeneWave efficiently accomplish secure key agreement on commodity smartphones with a key generation rate 10x faster than the state-of-the-art approach.

URLhttps://ieeexplore.ieee.org/document/8398552
DOI10.1109/TNET.2018.2848262
Citation Keyxie_genewave:_2018