Interleaving command sequences: a threat to secure smartcard interoperability
CIMMACS'11/ISP'11 Proceedings of the 10th WSEAS international conference on Computational Intelligence, Man-Machine Systems and Cybernetics, and proceedings of the 10th WSEAS international conference on Information Security and Privacy
Hi-index | 0.00 |
This paper presents an open protocol for interoperabilityacross multi-vendor programmable smart cards. It allowsexposition of on-card storage and cryptographic services tohost applications in a unified, card-independent way. Itsdesign, inspired by the standardization of on-card Java languageand cryptographic API, has been kept as generic andmodular as possible. The protocol security model has beendesigned with the aim of allowing multiple applications touse the services exposed by the same card, with either acooperative or a no-interference approach, depending onapplication requirements. With respect to existing protocolsfor smart card interoperability, defining sophisticated cardservices intended to be hard-coded into the device hardware,this protocol is intended to be implemented in softwareon programmable smart cards.