eCommons

 

Confidentiality and Integrity with Untrusted Hosts: Technical Report

dc.contributor.authorZdancewic, Steveen_US
dc.contributor.authorMyers, Andrew C.en_US
dc.date.accessioned2007-04-09T19:48:55Z
dc.date.available2007-04-09T19:48:55Z
dc.date.issued2000-08-22en_US
dc.description.abstractSeveral security-typed languages have recently been proposed to enforce security properties such as confidentiality or integrity by type checking. We propose a new security-typed language, SPL@, that addresses two important limitations of previous approaches. First, existing languages assume that the underlying execution platform is trusted; this assumption does not scale to distributed computation in which a variety of differently trusted hosts are available to execute programs. Our new approach, secure program partitioning, translates programs written assuming complete trust in a single executing host into programs that execute using a collection of variously trusted hosts to perform computation. As the trust configuration of a distributed system evolves, this translation can be performed as necessary for security. Second, many common program transformations do not work in existing security-typed languages; although they produce equivalent programs, these programs are rejected because of apparent information flows. SPL@ uses a novel mechanism based on ordered linear continuations to permit a richer class of program transformations, including secure program partitioning. This report is the technical companion to [ZM00]. It contains expanded discussion and extensive proofs of both the soundness and noninterference theorems mentioned in Section 3.3 of that work.en_US
dc.format.extent289613 bytes
dc.format.extent515809 bytes
dc.format.mimetypeapplication/pdf
dc.format.mimetypeapplication/postscript
dc.identifier.citationhttp://techreports.library.cornell.edu:8081/Dienst/UI/1.0/Display/cul.cs/TR2000-1810en_US
dc.identifier.urihttps://hdl.handle.net/1813/5800
dc.language.isoen_USen_US
dc.publisherCornell Universityen_US
dc.subjectcomputer scienceen_US
dc.subjecttechnical reporten_US
dc.titleConfidentiality and Integrity with Untrusted Hosts: Technical Reporten_US
dc.typetechnical reporten_US

Files

Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
2000-1810.pdf
Size:
282.83 KB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
2000-1810.ps
Size:
503.72 KB
Format:
Postscript Files