DocumentCode
2081029
Title
A protocol for programmable smart cards
Author
Cucinotta, T. ; Natale, M. Di ; Corcoran, D.
Author_Institution
Scuola Superiore Sant´´ Anna, Pisa, Italy
fYear
2003
fDate
1-5 Sept. 2003
Firstpage
369
Lastpage
374
Abstract
This paper presents an open protocol for interoperability across multi-vendor programmable smart cards. It allows exposition of on-card storage and cryptographic services to host applications in a unified, card-independent way. Its design, inspired by the standardization of on-card Java language and cryptographic API, has been kept as generic and modular as possible. The protocol security model has been designed with the aim of allowing multiple applications to use the services exposed by the same card, with either a cooperative or a no-interference approach, depending on application requirements. With respect to existing protocols for smart card interoperability, defining sophisticated card services intended to be hard-coded into the device hardware, this protocol is intended to be implemented in software on programmable smart cards.
Keywords
application program interfaces; cryptography; data privacy; formal specification; message authentication; open systems; protocols; smart cards; application program interface; card services; cryptographic API; cryptographic services; cryptography; data security; no-interference approach; on-card Java language; on-card storage; programmable smart cards; protocol security model; smart card interoperability; Application software; Cryptographic protocols; Cryptography; Data security; Electronic mail; Java; Protection; Smart cards; Software libraries; Standardization;
fLanguage
English
Publisher
ieee
Conference_Titel
Database and Expert Systems Applications, 2003. Proceedings. 14th International Workshop on
ISSN
1529-4188
Print_ISBN
0-7695-1993-8
Type
conf
DOI
10.1109/DEXA.2003.1232050
Filename
1232050
Link To Document