The Trusted Two-dimensional Code System based on Certificate-based Signature Scheme

Main Article Content

Tianhan Gao
Luoyin Feng
Yingnan Zhao
Shiyue Qin
Quanqi Wang

Keywords

Two-dimensional Code,authentication,Certificate-based signature,USBKey

Abstract

With the high capacity, fast recognition speed, as well as strong correction ability, two-dimensional
code is widely used in many fields such as e-commerce. However, how to guarantee the authenticity
of two-dimensional code becomes an urgent security demand. In this paper, we design and implement
an authentic two-dimensional code system based on certificate-based signature scheme (CBS).
The system includes trusted center module, authentic two-dimensional code generation module, and
authentic two-dimensional code verification module. The trusted center is in charge of initializing
system parameters and issuing certificates. Two-dimensional code generation module achieves secret
key reading from USBKey and two-dimensional code generation functions. Two-dimensional code
verification module is responsible for two-dimensional code scanning and CBS signature verification.
Bilinear pairing is adopted to implement the CBS algorithms. The web interface is built with
JavaScript. Further productization of the prototype system will play an important role in promoting
secure application of two-dimensional code.

Most read articles by the same author(s)