Home > Research > Publications & Outputs > SBVLC

Electronic data

  • TMC

    Rights statement: ©2016 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.

    Accepted author manuscript, 5.37 MB, PDF document

    Available under license: CC BY-NC: Creative Commons Attribution-NonCommercial 4.0 International License

Links

Text available via DOI:

View graph of relations

SBVLC: Secure Barcode-based Visible Light Communication for Smartphones

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Published

Standard

SBVLC: Secure Barcode-based Visible Light Communication for Smartphones. / Zhang, Bingsheng; Ren, Kui; Xing, Guoliang et al.
In: IEEE Transactions on Mobile Computing, Vol. 15, No. 2, 01.02.2016, p. 432-446.

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Harvard

Zhang, B, Ren, K, Xing, G, Fu, X & Wang, C 2016, 'SBVLC: Secure Barcode-based Visible Light Communication for Smartphones', IEEE Transactions on Mobile Computing, vol. 15, no. 2, pp. 432-446. https://doi.org/10.1109/TMC.2015.2413791

APA

Zhang, B., Ren, K., Xing, G., Fu, X., & Wang, C. (2016). SBVLC: Secure Barcode-based Visible Light Communication for Smartphones. IEEE Transactions on Mobile Computing, 15(2), 432-446. https://doi.org/10.1109/TMC.2015.2413791

Vancouver

Zhang B, Ren K, Xing G, Fu X, Wang C. SBVLC: Secure Barcode-based Visible Light Communication for Smartphones. IEEE Transactions on Mobile Computing. 2016 Feb 1;15(2):432-446. doi: 10.1109/TMC.2015.2413791

Author

Zhang, Bingsheng ; Ren, Kui ; Xing, Guoliang et al. / SBVLC : Secure Barcode-based Visible Light Communication for Smartphones. In: IEEE Transactions on Mobile Computing. 2016 ; Vol. 15, No. 2. pp. 432-446.

Bibtex

@article{588bb5a107c14090a149329a06a255cc,
title = "SBVLC: Secure Barcode-based Visible Light Communication for Smartphones",
abstract = "2D barcodes have enjoyed a significant penetration rate in mobile applications. This is largely due to the extremely low barrier to adoption – almost every camera-enabled smartphone can scan 2D barcodes. As an alternative to NFC technology, 2D barcodes have been increasingly used for security-sensitive mobile applications including mobile payments and personal identification. However, the security of barcode-based communication in mobile applications has not been systematically studied. Due to the visual nature, 2D barcodes are subject to eavesdropping when they are displayed on the smartphone screens. On the other hand, the fundamental design principles of 2D barcodes make it difficult to add security features. In this paper, we propose SBVLC - a secure system for barcode-based visible light communication (VLC) between smartphones. We formally analyze the security of SBVLC based on geometric models and propose physical security enhancement mechanisms for barcode communication by manipulating screen view angles and leveraging user-induced motions. We then develop three secure data exchange schemes that encode information in barcode streams. These schemes are useful in many security-sensitive mobile applications including private information sharing, secure device pairing, and contactless payment. SBVLC is evaluated through extensive experiments on both Android and iOS smartphones.",
author = "Bingsheng Zhang and Kui Ren and Guoliang Xing and Xinwen Fu and Cong Wang",
note = "{\textcopyright}2016 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.",
year = "2016",
month = feb,
day = "1",
doi = "10.1109/TMC.2015.2413791",
language = "English",
volume = "15",
pages = "432--446",
journal = "IEEE Transactions on Mobile Computing",
issn = "1536-1233",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "2",

}

RIS

TY - JOUR

T1 - SBVLC

T2 - Secure Barcode-based Visible Light Communication for Smartphones

AU - Zhang, Bingsheng

AU - Ren, Kui

AU - Xing, Guoliang

AU - Fu, Xinwen

AU - Wang, Cong

N1 - ©2016 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.

PY - 2016/2/1

Y1 - 2016/2/1

N2 - 2D barcodes have enjoyed a significant penetration rate in mobile applications. This is largely due to the extremely low barrier to adoption – almost every camera-enabled smartphone can scan 2D barcodes. As an alternative to NFC technology, 2D barcodes have been increasingly used for security-sensitive mobile applications including mobile payments and personal identification. However, the security of barcode-based communication in mobile applications has not been systematically studied. Due to the visual nature, 2D barcodes are subject to eavesdropping when they are displayed on the smartphone screens. On the other hand, the fundamental design principles of 2D barcodes make it difficult to add security features. In this paper, we propose SBVLC - a secure system for barcode-based visible light communication (VLC) between smartphones. We formally analyze the security of SBVLC based on geometric models and propose physical security enhancement mechanisms for barcode communication by manipulating screen view angles and leveraging user-induced motions. We then develop three secure data exchange schemes that encode information in barcode streams. These schemes are useful in many security-sensitive mobile applications including private information sharing, secure device pairing, and contactless payment. SBVLC is evaluated through extensive experiments on both Android and iOS smartphones.

AB - 2D barcodes have enjoyed a significant penetration rate in mobile applications. This is largely due to the extremely low barrier to adoption – almost every camera-enabled smartphone can scan 2D barcodes. As an alternative to NFC technology, 2D barcodes have been increasingly used for security-sensitive mobile applications including mobile payments and personal identification. However, the security of barcode-based communication in mobile applications has not been systematically studied. Due to the visual nature, 2D barcodes are subject to eavesdropping when they are displayed on the smartphone screens. On the other hand, the fundamental design principles of 2D barcodes make it difficult to add security features. In this paper, we propose SBVLC - a secure system for barcode-based visible light communication (VLC) between smartphones. We formally analyze the security of SBVLC based on geometric models and propose physical security enhancement mechanisms for barcode communication by manipulating screen view angles and leveraging user-induced motions. We then develop three secure data exchange schemes that encode information in barcode streams. These schemes are useful in many security-sensitive mobile applications including private information sharing, secure device pairing, and contactless payment. SBVLC is evaluated through extensive experiments on both Android and iOS smartphones.

U2 - 10.1109/TMC.2015.2413791

DO - 10.1109/TMC.2015.2413791

M3 - Journal article

VL - 15

SP - 432

EP - 446

JO - IEEE Transactions on Mobile Computing

JF - IEEE Transactions on Mobile Computing

SN - 1536-1233

IS - 2

ER -