Coordinating Processes with Secure Spaces
Author
Jan Vitek, Ciaran Bryce, Manuel Oriol
Tech report number
CERIAS TR 2003-05
Abstract
The Linda shared space model and its derivatives provide great flexibility for building parallel and distributed applications composed if independent processes. However, the shared space model does not provide protection against untrustworthy processes. Linda processes communicate by reading and writing messages in a globally visible data space, so a malicious process can launch any number of security attacks. This paper presents the design of a new coordination model which extends Linda with fine grained access control. The semantics of the model which is presented in the context of a process calculus. A prototype of our model, called SecOS, has been implemented in JAVA.
Journal
Science of Computer Programming
Affiliation
Purdue University, University of Geneva
Publication Date
2002-01-01
Keywords
coordination languages, Linda, security, access control
Location
A hard-copy of this is in the CERIAS Library