Abstract
The idea of a multi-application smart card operating system is not a new one, but only recently the smart card industry is catching up with proper software and hardware architectures that contribute in the anticipated evolution. In this paper we survey some of the proposed software architectures and comment on their applicability and performance, along with investigating the entirely new demands imposed both in the smart card operating system and the application level. We also present a slightly different more decentralized view of a secure smart card multi-application operating system with some interesting new features.
Preview
Unable to display preview. Download preview PDF.
References
Ruth Cherneff, John Griffin, Dave Outcalt, Dr. Carmen Pufialito, Rhonda Kaplan Singer, Michelle Stapleton, “Smart Cards 97”, http://wwwl.shore.net/~bauster /cap/s-card/index.html#top, 1997.
Java Card Forum, http://www.javacardforum.org/
Bull, “Java Card Application Program Interface (API), File Management Interface Specication”, http://www.javacardforum.org/jcf/jcftech/FileSys.doc, 1997
Fabien Thiriet, Schlumberger Electronic Transactions, “Java Card Application Program Interface (API), Errors and Exception Handling”, http://www.javacard forum.org/jcf/ jcftech/eandf.doc,1997
Patrice Peyret, “Application-Enabling Card Systems with Plug-and-Play Applets”, Smart Card'96, 1996.
Schlumberger, “Cyberflex”, http://www.smartcardsys.com/slb/index.htm
Philips Semiconductors, “Integrated Circuits and Modules for Chip Cards”, PG Identification & Automotive Hamburg, 1997.
Philips Semiconductors, “The New Generation Crypto Controller P83C858 ”, 1996
Motorola, “Microcontroller literature”,http://www.mcu.motsps.com/lit/, 1997.
General Information Systems Ltd., “OSCAR, Specification of a smart card filling system incorporating data security and message authentication”, http://www.gis.co uk/ oscmanl.htm, 1993.
Gemplus, “MCOS 16 K EEPROM DES Reference Manual Ver 2.2”, 1990.
Gemplus, “MPCOS Multi Application Payment Chip, Reference Manual Ver 4.0 ”,1994.
B. Schneier, Applied Cryptography, Second Edition, John Wiley & Sons, 1996.
International Standard Organization, “ISO/IEC 7816-4”, 1995.
Stephen Lee, “The Case for Multifunctional Smart cards”, Smartcard Technology International, 1995.
IBM, “IBM Multi Functional Card General Information”, Smart Card'96, 1996.
Card Europe UK-Background Paper, “Smartcard Technology Leading to Multi Service Capability”, 1994.
General Information Systems Ltd, UK, “ISOS— The ndustry Standard Operating System, Introduction”, 1995.
Ian Blythe, “Smarter, More Secure Smartcards”, Byte Magazine, June 1997.
Drew Dean, “Java Security: From HotJava to Netscape And Beyond”, Computer Science Department Princeton University, 1996.
Jacques Soussana, “Java Card Application Program Interface, Transaction integrity”, http://www javacardforum.org/jcf/jcftech/ transact.doc, 1997
Dominique Bolignamo, Dyade, “Java Card Application Program Interface (API), Loading”, http://www.javacardforum.org/jcf/jcftech/JCFLoadingVl.doc, 1997
Motorola, “M68HC05SC Family — At a Glance”,http://design-net.com /csic /SMARTCRD/sctable.htm, 1997
Motorola, “Motorola's M68HC05SC family microcontrollers.”, http:// designnet.com/csic/SMARTCRD/smartcrd.htm, 1997
Java “Java Programming Language”,http://java.sun.com/
Sun Microsystems, “The Java Card API specification”, http://java.sun.com:80/products/commerce/, 1996
Java Soft, “Java Card API Frequently asked Questions”, http://www.javasoft.com/products/commerce/doc javacard faq.htm
Schlumberger, “Cyberflex Smart card: Prelease Series Developers manual”,http://www.cyberflex. austin.et. slb.com/cyberflex/cyberhome.html
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Markantonakis, C. (1998). The case for a secure multi-application smart card operating system. In: Okamoto, E., Davida, G., Mambo, M. (eds) Information Security. ISW 1997. Lecture Notes in Computer Science, vol 1396. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0030420
Download citation
DOI: https://doi.org/10.1007/BFb0030420
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-64382-1
Online ISBN: 978-3-540-69767-1
eBook Packages: Springer Book Archive