dc.contributor.author | HENNESSY, MATTHEW | |
dc.date.accessioned | 2011-06-07T15:36:20Z | |
dc.date.available | 2011-06-07T15:36:20Z | |
dc.date.issued | 2002 | |
dc.date.submitted | 2002 | en |
dc.identifier.citation | Matthew Hennessy and James Riely., Information flow vs resource access in the asynchronous pi-calculus., ACM Transactions on Programming Languages and Systems, 24, 5, 2002, 556-591 | en |
dc.identifier.other | Y | |
dc.description | PUBLISHED | en |
dc.description.abstract | We propose an extension of the asynchronous ?-calculus in which a variety of security properties may be captured using types. These are an extension of the input/output types for the ?-calculus in which I/O capabilities are assigned specific security levels. The main innovation is a uniform typing system that, by varying slightly the allowed set of types, captures different notions of security.We first define a typing system that ensures that processes running at security level ? cannot access resources with a security level higher than ?. The notion of access control guaranteed by this system is formalized in terms of a Type Safety Theorem.We then show that, by restricting the allowed types, our system prohibits implicit information flow from high-level to low-level processes. We prove that low-level behavior can not be influenced by changes to high-level behavior. This is formalized as a noninterference theorem with respect to may testing. | en |
dc.description.sponsorship | This research was partially funded by EPSRC grant GR/L93056 and ESPRT Working Group
Confer2. | en |
dc.format.extent | 556-591 | en |
dc.language.iso | en | en |
dc.publisher | ACM | en |
dc.relation.ispartofseries | ACM Transactions on Programming Languages and Systems; | |
dc.relation.ispartofseries | 24; | |
dc.relation.ispartofseries | 5; | |
dc.rights | Y | en |
dc.subject | Computer science | en |
dc.subject | ?-calculus | en |
dc.title | Information flow vs resource access in the asynchronous pi-calculus. | en |
dc.type | Journal Article | en |
dc.type.supercollection | scholarly_publications | en |
dc.type.supercollection | refereed_publications | en |
dc.identifier.peoplefinderurl | http://people.tcd.ie/mcbhenne | |
dc.identifier.rssinternalid | 50890 | |
dc.identifier.rssuri | http://portal.acm.org/ft_gateway.cfm?id=570890&type=pdf&coll=GUIDE&dl=GUIDE&CFID=65830360&CFTOKEN=76467466 | en |
dc.identifier.uri | http://hdl.handle.net/2262/56479 | |