📖
Can We Support Applications' Evolution in Multi-Application Smart Cards by Security-by-Contract?
Nicola Dragoni, Olga Gadyatskaya, Fabio Massacci

Can We Support Applications' Evolution in Multi-Application Smart Cards by Security-by-Contract?

Science & Mathematics Published 2010 Verification Pending

Overview & Synopsis

Java card technology have progressed at the point of running web servers and web clients on a smart card. Yet concrete deployment of multi-applications smart cards have remained extremely rare because the business model of the asynchronous download and update of appli- cations by di erent parties requires the control of interactions among possible applications after the card has been elded. Yet the current se- curity models and techniques do not support this type of evolution. We propose in this paper to apply the notion of security-by-contract (S C), that is a speci cation of the security behavior of an application that must be compliant with the security policy of the hosting platform. This compliance can be checked at load time and in this way avoid the need for costly run-time monitoring. We show how the S C approach can be used to prevent illegal information exchange among several applications on a single smart card platform, and to deal with dynamic changes in both contracts and platform policy.

Advertisement
SPONSOR CONTENT
Indexed from repository: HAL Open Science (hal.science)
Loading document from verified source...
Keyboard Shortcuts: ← / → for pages • + / - for zoom • 0 to fit width Powered by Mozilla PDF.js v3.11

Document Information

Document Title Can We Support Applications' Evolution in Multi-Application Smart Cards by Security-by-Contract?
Author / Organization Nicola Dragoni, Olga Gadyatskaya, Fabio Massacci
Subject & Discipline Multidisciplinary Academic Open Research
Categories Science & Mathematics
Publication Year 2010
License / Rights Open Access / Creative Commons
Resource Verification Listed PDF (Verification Pending)
Original Host Website HAL Open Science (hal.science)
File Format application/pdf (Portable Document Format)
Language EN
Catalog ID DOC-39701
Original Source Link Visit Source Page on hal.science »