The Harpoon Security System for Helper Programs on a Pocket Companion

Gerardus Johannes Maria Smit, Paul J.M. Havinga, Daniel van Os

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    51 Downloads (Pure)

    Abstract

    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
    Original languageEnglish
    Title of host publication23rd Euromicro Conference
    Subtitle of host publicationNew Frontiers of Information Technology, Budapest, Hungary, September 1-4, 1997
    Place of PublicationLos Alamitos, CA
    PublisherIEEE
    Pages231-238
    Number of pages8
    ISBN (Print)9780818681295
    DOIs
    Publication statusPublished - Sept 1997
    Event23rd Euromicro Conference 1997: New Frontiers of Information Technology - Budapest, Hungary
    Duration: 1 Sept 19974 Sept 1997
    Conference number: 23

    Conference

    Conference23rd Euromicro Conference 1997
    Country/TerritoryHungary
    CityBudapest
    Period1/09/974/09/97

    Keywords

    • CAES-PS: Pervasive Systems
    • CAES-EEA: Efficient Embedded Architectures

    Fingerprint

    Dive into the research topics of 'The Harpoon Security System for Helper Programs on a Pocket Companion'. Together they form a unique fingerprint.

    Cite this