GeneWave: Fast Authentication and Key Agreement on Commodity Mobile Devices
Title | GeneWave: Fast Authentication and Key Agreement on Commodity Mobile Devices |
Publication Type | Journal Article |
Year of Publication | 2018 |
Authors | Xie, P., Feng, J., Cao, Z., Wang, J. |
Journal | IEEE/ACM Transactions on Networking |
Volume | 26 |
Pagination | 1688–1700 |
Date Published | Aug. 2018 |
ISSN | 1063-6692 |
Keywords | acoustic 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. |
URL | https://ieeexplore.ieee.org/document/8398552 |
DOI | 10.1109/TNET.2018.2848262 |
Citation Key | xie_genewave:_2018 |
- private key cryptography
- 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
- Human behavior
- pubcrawl
- redundancy time cancellation
- Resiliency
- secure key agreement
- security
- smart phones
- symmetric key
- telecommunication security
- composability
- acoustic communication
- Acoustic Fingerprints
- Acoustics
- authentication
- bidirectional initial authentication
- coding scheme
- commercial mobile devices
- commodity mobile devices
- commodity smartphones
- acoustic channel response
- Cryptographic Protocols
- device authentication
- Device-to-device communication
- encoding
- fast device authentication
- fast signal detection
- GeneWave
- Hardware