Affiliation:
1. University of Electronic Science and Technology of China, Chengdu, China
Abstract
Nowadays, electronic commerce (e-commerce) has brought facilitation to people’s daily lives. Smart-card-based systems are widely used as an implementation, where smart cards act as a secure carrier for small-sized data. However, most of these systems are developed and managed by each service provider individually and repeatedly, which causes both unnecessary work and difficulties in future maintenance. Besides, advantages of smart card technology are not full-fledged for the lack of enough consideration in flexibility and security. To propose a solution, this article presents a Universal Application Storage System, including card side, terminal side, and back-end system. The card side provides a universal and secured infrastructure for data storage, where data are organized and stored in a card file system with several security mechanisms. In the terminal side, a framework for accessing various forms of secure element is presented to simplify the procedures involved in manipulating smart cards. Through this framework, the back-end system is able to establish a direct connection to the card, and performs authorized operations by exchanging commands in a secure channel. The validity of the proposed system is verified at the end of this article, illustrated by an e-coupon system.
Publisher
Association for Computing Machinery (ACM)
Subject
Hardware and Architecture,Software
Reference22 articles.
1. Security of Mobile Devices, Applications and Transactions
2. Giesecke and Devrient GmbH. 2011. MSC Smartcard Service. (April 2011). Retrieved May 7 2014 from http://code.google.com/p/seek-for-android/wiki/MscSmartcardService. Giesecke and Devrient GmbH. 2011. MSC Smartcard Service. (April 2011). Retrieved May 7 2014 from http://code.google.com/p/seek-for-android/wiki/MscSmartcardService.
3. GlobalPlatform. 2003. GlobalPlatform Card Specification version 2.1.1. GlobalPlatform. 2003. GlobalPlatform Card Specification version 2.1.1.
4. GlobalPlatform. 2012. GlobalPlatform Device Technology: Secure Element Access Control version 1.0. GlobalPlatform Inc. GlobalPlatform. 2012. GlobalPlatform Device Technology: Secure Element Access Control version 1.0. GlobalPlatform Inc.