This Article 
 Bibliographic References 
 Add to: 
Making Smart Cards Truly Portable
March/April 2010 (vol. 8 no. 2)
pp. 28-34
H. Karen Lu, Gemalto
Asad M. Ali, Gemalto
A key requirement for using smart cards in the online consumer market is portability without installation of any software on the user's computer. This article presents a new smart-card communication framework that enables such portability for USB smart cards. The framework relies only on the preinstalled device drivers included in modern computer operating systems. Because these drivers weren't designed for general-purpose communication, the authors also define new communication protocols. The USB smart card enumerates these devices to communicate with the host computer using the new protocols, and the framework further includes methods for a smart card to communicate with a standard Web browser and remote Internet Web servers. This framework could serve as a missing link between smart cards and their use in securing online access for general consumers.

1. T.M. Jurgensen and S.B. Guthery, Smart Cards: The Developer's Toolkit, Prentice Hall, 2002.
2. H.K. Lu et al., "A New Secure Communication Framework for Smart Card," Proc. 6th IEEE Conf. Consumer Communications & Networking, IEEE Press, 2009, pp. 818–822.
3. H.K. Lu and A.M. Ali, "Communication Security between a Computer and a Hardware Token," Proc. 3rd Int'l Conf. Systems (ICONS 08), IEEE CS Press, 2008, pp. 220–225.
4. C. Kaufman, R. Perlman, and M. Speciner, Network Security − Private Communication in a Public World, 2nd ed., Prentice Hall, 2002.
5. A.M. Ali and H.K. Lu, "xID: A Flexible Architecture for Plug-n-Play Smart Cards," Proc. Int'l Conf. Software Eng. and Applications, ACTA Press, 2007.

Index Terms:
communication, communication security, portable application, smart card
H. Karen Lu, Asad M. Ali, "Making Smart Cards Truly Portable," IEEE Security & Privacy, vol. 8, no. 2, pp. 28-34, March-April 2010, doi:10.1109/MSP.2010.56
Usage of this product signifies your acceptance of the Terms of Use.