Title :
A Security-by-Contract Architecture for Pervasive Services
Author :
Dragoni, N. ; Massacci, F. ; Schaefer, C. ; Walter, T. ; Vetillard, E.
Author_Institution :
Univ. of Trento, Trento
Abstract :
Future pervasive environments will be characterised by pervasive client downloads: new (untrusted) clients will be dynamically downloaded in order to exploit the computational power of the nomadic devices to make a better use of the services available in the environment. To address the challenges of this paradigm we propose the notion of security-by-contract (SxC), as in programming-by-contract, based on the notion of a mobile contract that a pervasive download carries with itself. It describes the relevant security features of the application and the relevant security interactions with its nomadic host. In this paper we describe the layered security architecture of the SxC paradigm for pervasive security, the threats and mitigation strategies of security services and sketch some interaction modalities of the security services layer.
Keywords :
mobile computing; telecommunication security; layered security architecture; mobile contract; nomadic devices; pervasive client downloads; pervasive services; programming-by-contract; security-by-contract architecture; Airports; Cities and towns; Computer architecture; Computer vision; Contracts; Data security; Distributed computing; Logic devices; Navigation; Pervasive computing;
Conference_Titel :
Security, Privacy and Trust in Pervasive and Ubiquitous Computing, 2007. SECPerU 2007. Third International Workshop on
Conference_Location :
Istanbul
Print_ISBN :
0-7695-2863-5
DOI :
10.1109/SECPERU.2007.2