Jive: spatially-constrained encryption key sharing using visible light communication

This paper investigates a novel encryption key sharing mechanism using the emerging wireless technology Visible Light Communication (VLC). Based on the idea of transmitting data by modulating light, we are able to (1) share a secret key within a constrained physical space and (2) communicate encrypted information among co-located mobile devices using the shared key. We present the demonstration Jive (Joint Integration of VLC and Encryption), a framework to support secret key sharing over Visible Light Communication. In defining Jive, we tackle challenges related to data encoding, message synchronization, and environmental noise to build a reliable, low complexity system using off-the shelf hardware. Our system is capable of sending encryption keys at speeds of more than 750bps using ultra short, high speed light pulses imperceptible to the human eye. Additionally, we have developed an application for Android that interfaces with the VLC device through serial communication so that applications running on mobile devices can subsequently use the keys to encrypt application data. Experimental results illustrate the high accuracy of our system across a variety of different variables. Finally, we position our system for use by a variety of applications that require a high-level of data security among physically co-located devices.

[1]  Thiemo Voigt,et al.  modBulb: a modular light bulb for visible light communication , 2016, VLCS '16.

[2]  Stefan Schmid,et al.  LED-to-LED visible light communication networks , 2013, MobiHoc '13.

[3]  Bart Nauwelaers,et al.  Matlab based platform for the evaluation of modulation techniques used in VLC , 2014, 2014 International Conference on Development and Application Systems (DAS).

[4]  B. A. Ravikiran,et al.  Implementation of visible light communication (VLC) for vehicles , 2016, 2016 International Conference on Advanced Communication Control and Computing Technologies (ICACCCT).

[5]  Athanasios V. Vasilakos,et al.  Security of the Internet of Things: perspectives and challenges , 2014, Wireless Networks.

[6]  P Prabu,et al.  INTERFACING VISIBLE LIGHT COMMUNICATION WITH GSM NETWORKS TO PREVENT THE THEFT OF THE VEHICLE , 2015 .

[7]  Matthias Hollick,et al.  Opportunities and pitfalls in securing visible light communication on the physical layer , 2016, VLCS '16.

[8]  Michael E. Kounavis,et al.  Encrypting the internet , 2010, SIGCOMM '10.

[9]  Jorge García-Márquez,et al.  High-efficient manchester coding for beacon-to-CMOS camera in visible light communications , 2018, 2018 Global LIFI Congress (GLC).

[10]  Ashish Pandharipande,et al.  Two-Way Visible Light Communication and Illumination With LEDs , 2017, IEEE Transactions on Communications.

[11]  Guoliang Xing,et al.  COBRA: color barcode streaming for smartphone systems , 2012, MobiSys '12.

[12]  Edward W. Knightly,et al.  The Spy Next Door: Eavesdropping on High Throughput Visible Light Communications , 2015, VLCS@MobiCom.

[13]  Zhao Tian,et al.  The darklight rises: visible light communication in the dark: demo , 2016, MobiCom.

[14]  Guobin Shen,et al.  PassiveVLC: Enabling Practical Visible Light Backscatter Communication for Battery-free IoT Applications , 2017, MobiCom.

[15]  Stefan Schmid,et al.  Adaptive Software-Defined Visible Light Communication Networks , 2017, 2017 IEEE/ACM Second International Conference on Internet-of-Things Design and Implementation (IoTDI).

[16]  Harald Haas The Future of Wireless Light Communication , 2015, VLCS@MobiCom.

[17]  Cong Wang,et al.  SBVLC: Secure barcode-based visible light communication for smartphones , 2014, IEEE INFOCOM 2014 - IEEE Conference on Computer Communications.