ABSTRACT
As
an alternative to NFC technology, 2D barcodes have been increasingly used for
security-sensitive applications including 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 screen of a smart phone.
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 two secure data exchange schemes. These schemes are useful in many
security-sensitive mobile applications including private information sharing,
secure device pairing, and mobile payment. SBVLC is evaluated through extensive
experiments on both Android and iOS smartphones.
AIM
The
aim of this paper is 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.
SCOPE
The
scope of this paper is SBVLC is evaluated through extensive experiments on both
Android and iOS smart phones.
EXISTING SYSTEM
The
proliferation of smart phones puts a portable camera in everyone’s pocket,
making eavesdropping much easier. This is exacerbated by widely spread use of
surveillance cameras in public areas like shopping malls. On the other hand,
the fundamental design principles of 2D barcodes make it difficult to add
security features. First, a 2D barcode only contains a small amount of
information and hence cannot simply adopt advanced encryption primitives.
Moreover, most existing barcode applications are based on a single barcode
exchange, which is insufficient for establishing a secure communication
channel. Recently, several systems are designed to stream a series of barcodes
between a LCD screen and smart phone camera. These systems can enable
high-throughput ad hoc communication between smart phones; however, they are
designed based on highly customized barcodes which are not widely adopted in
practice
DISADVANTAGES
· Due
to the visual nature, 2D barcodes are subject to eavesdropping when they are
displayed on the screen of a smart phone
· The
fundamental design principles of 2D barcodes make it difficult to add security
features
PROPOSED SYSTEM
In
this project, we investigate secure barcode based communication for smart
phones. Due to the inherent directionality, the visible light communication
(VLC) channel of barcode exchanges yields interesting security properties. We
formally analyze the security of VLC based on geometric models and propose
security enhancement mechanisms such as manipulating view angles and leveraging
user-induced motions. We then develop three secure data exchange protocols that
encode information in barcode streams. We believe that the proposed protocols
are useful in many mobile applications including private information sharing,
device pairing, and mobile payment systems, etc. further propose two secure
communication schemes. The first scheme, two-phase message transfer scheme, is
an ultra-lightweight solution to secure smart phone data exchange and mobile
payment. The second scheme, all-or-nothing data streaming scheme, is tailored
for secure temporary data transfer without key exchange. It adopts the secret
sharing scheme to enhance the channel security it preserves the confidentiality
of all the transmitted data, if the eavesdropper misses at least one barcode
frame during the entire communication. Both proposed schemes are evaluated
through extensive experiments on both Android and iOS smartphone platforms
ADVANTAGES
· Our
system achieves high level security and NFC-comparable throughput
· The
system can be used for private information sharing, secure device pairing and
secure mobile payment, etc.
SYSTEM ARCHITECTURE
SYSTEM CONFIGURATION
HARDWARE REQUIREMENTS:-
· Processor - Pentium –III
·
Speed - 1.1 Ghz
·
RAM - 256 MB(min)
·
Hard
Disk - 20 GB
·
Floppy
Drive - 1.44 MB
·
Key
Board - Standard Windows Keyboard
·
Mouse - Two or Three Button Mouse
·
Monitor -
SVGA
SOFTWARE REQUIREMENTS:-
·
Operating
System :Android OS
·
Front
End : JAVA
·
Database
: SqLite
·
Tool :Eclipse
REFERENCES
Kui
Ren, Guoliang Xing, Xinwen Fu, Bingsheng
Zhang, “SBVLC: Secure Barcode-based Visible Light Communication for Smart phones”,
IEEE INFOCOM 2014 Proceedings
No comments:
Post a Comment