DocumentCode :
3549534
Title :
Exploiting OS-level mechanisms to implement mobile code security
Author :
Felmetsger, Viktoria ; Vigna, Giovanni
Author_Institution :
Dept. of Comput. Sci., California Univ., Santa Barbara, CA, USA
fYear :
2005
fDate :
16-20 June 2005
Firstpage :
234
Lastpage :
243
Abstract :
Mobile code systems provide an infrastructure that supports autonomous mobile components, called mobile agents. The infrastructure implements services for the transfer, execution, and protection of mobile agents. Security services are usually provided by implementing new security mechanisms that are explicitly tailored to mobile components. Unfortunately, developing sound, reliable security mechanisms is a non-trivial task, and a history of vulnerable and/or incomplete implementations of these mechanisms led to the idea that mobile code systems are inherently insecure, too complex, and very difficult to deploy. To overcome these problems, we developed a mobile code system that relies as much as possible on the security mechanisms already provided by the underlying operating system. By doing this, it is possible to develop, with reduced effort, security services that rely on well-known, well-understood, and well-tested security mechanisms. Also, by describing the security of the mobile code system in terms of the OS security mechanisms, system administrators can better evaluate the security implications of deploying the system. This paper describes the design and implementation of our system and compares its performance to several existing mobile code systems.
Keywords :
mobile agents; mobile communication; object-oriented programming; operating systems (computers); security of data; OS security mechanism; OS-level mechanism; autonomous mobile components; mobile agents; mobile code security; mobile code systems; operating system; security services; Collaborative software; Computer science; Computer security; History; Java; Mobile agents; Mobile computing; Network servers; Operating systems; Protection; Mobile Agent Security; Mobile Code; OS Security;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Engineering of Complex Computer Systems, 2005. ICECCS 2005. Proceedings. 10th IEEE International Conference on
Print_ISBN :
0-7695-2284-X
Type :
conf
DOI :
10.1109/ICECCS.2005.41
Filename :
1467904
Link To Document :
بازگشت