Current directions in smart cards

Smart cards are portable computing devices which are leaving their past role as mere key repositories to become full-fledged computers. This transition has been made possible by recent developments in smart card technology, regarding both hardware and software. This special issue covers some of these developments in depth.