Making Smart Cards Truly Portable

A new communication framework makes USB smart cards portable by using the preinstalled device drivers included in modern computer operating systems. This framework could provide the missing link that lets general consumers secure their online access via smart cards.From phishing schemes to pharming scams, online identity theft is a risk that Internet users face as attackers continue to trick people into revealing personal information. One promising solution is the use of smart cards-secure, portable, and tamper-resistant cards with embedded microprocessors. Smart cards have successfully provided security services in many other domains over the past two decades as subscriber identification modules (SIMs) in cell phones, physical access cards for buildings and public transportation tokens for logical access to computers and networks, and identification cards or passports for citizens. However, having developed technologies for using smart cards to prevent online identity theft, we've found that it's very difficult to push such technologies to the general Internet consumer market. This article analyzes some of these difficulties and offers a solution for addressing them.

[1]  Asad M. Ali,et al.  xID: a flexible architecture for plug-n-play smart cards , 2007, ICSE 2007.

[2]  Peter Honeyman,et al.  Webcard: a Java Card Web Server , 2001, CARDIS.

[3]  Asad M. Ali,et al.  A New Secure Communication Framework for Smart Cards , 2009, 2009 6th IEEE Consumer Communications and Networking Conference.

[4]  Asad M. Ali,et al.  Communication Security between a Computer and a Hardware Token , 2008, Third International Conference on Systems (icons 2008).

[5]  Karen Lu Network smart card review and analysis , 2007, Comput. Networks.

[6]  Scott B. Guthery,et al.  The Smart Cards: A Developer's Toolkit , 2002 .

[7]  Asad M. Ali,et al.  Secure Network Card - Implementation of a Standard Network Stack in a Smart Card , 2004, CARDIS.