loading...
The Harpoon security system for helper programs on a Pocket Companion
Budapest, HUNGARY September 01-September 04
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/EURMIC.1997.61727623rd EUROMICRO Conference '97 New Fro ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
G.J.M. Smit, Dept. of Comput. Sci., Twente Univ., Enschede, Netherlands
P.J.M. Havinga, Dept. of Comput. Sci., Twente Univ., Enschede, Netherlands
D. van Os, Dept. of Comput. Sci., Twente Univ., Enschede, Netherlands
We present a security framework for executing foreign programs, called helpers, on a Pocket Companion: a wireless hand-held computer. A helper program as proposed in this paper is a service program that can migrate once from a server to a Pocket Companion or vice-versa. A helper program is convenient, provides environment awareness and allows asynchronous interaction. Moreover helpers can be used to save processing power and to reduce communication. By migrating to the location of a resource, a helper can access the resource more efficiently. This is particularly attractive for mobile computing, where the network conditions can be poor and unreliable, and because it does not require a permanent connectivity. Security is a significant concern for helpers, as the user of a Pocket Companion receiving a piece of code for execution may require strong assurances about the helper's behaviour. The best way to achieve a high security is to use a combination of several methods. We are designing a prototype of a helper system, called Harpoon, on top of the Inferno operating system.
Index Terms:
security of data; Harpoon security system; helper programs; Pocket Companion; wireless hand-held computer; service program; asynchronous interaction; mobile computing; network conditions; prototype; Inferno operating system
Citation:
G.J.M. Smit, P.J.M. Havinga, D. van Os, "The Harpoon security system for helper programs on a Pocket Companion," euromicro, pp.231, 23rd EUROMICRO Conference '97 New Frontiers of Information Technology, 1997
Usage of this product signifies your acceptance of the Terms of Use.