See this document in CiteSeerX!

A Monadic Analysis of Information Flow Security with Mutable State Karl Crary Aleksey Kliger Frank Pfenning July 2003  (Make Corrections)  
CMU-CS-03-164 School of Computer Science Carnegie Mellon University...



  Home/Search   Context   Related

 
View or download:
cmu.edu/~fp/papers/CMUCS03164.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  cmu.edu/~fp/publications (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: We explore the logical underpinnings of higher-order, security-typed languages with mutable state. Our analysis is based on a logic of information flow derived from lax logic and the monadic metalanguage. Thus, our logic deals with mutation explicitly, with impurity reflected in the types, in contrast to most higher-order security-typed languages, which deal with mutation implicitly via side-e#ects. More importantly, we also take a store-oriented view of security, wherein security levels are... (Update)

Active bibliography (related documents):   More   All
0.8:   A Monadic Analysis of Information Flow Security with.. - Crary, Kliger, Pfenning (2003)   (Correct)
0.3:   JFP 15 (2): 249--291, 2005. c - Cambridge University Press (2005)   (Correct)
0.3:   Under consideration for publication in J. Functional.. - Karl Crary Aleksey   (Correct)

Similar documents based on text:
0.0:   Unknown -   (Correct)

BibTeX entry:   (Update)

@misc{ of-monadic,
  author = "Cmu-Cs- School Of",
  title = "A Monadic Analysis of Information Flow Security with Mutable State Karl
    Crary Aleksey Kliger Frank Pfenning July 2003",
  url = "citeseer.ist.psu.edu/752027.html" }
Citations (may not include all citations):
369   Information and Computation (context) - Moggi, computation - 1991
291   Computational lambda-calculus and monads - Moggi - 1989
247   Confluent reductions: Abstract properties and applications t.. (context) - Huet - 1980
152   A sound type system for secure flow analysis - Volpano, Smith et al. - 1996
121   A core calculus of dependency - Abadi, Banerjee et al. - 1999
98   JFlow: Practical mostly-static information flow control - Myers - 1999
95   Language-based information-flow security - Sabelfeld, Myers - 2003
84   Mathematical Structures in Computer Science (context) - Pfenning, Davies et al. - 2001
51   Computational types from a logical perspective - Benton, Bierman et al. - 1998
47   Information flow inference for ML - Pottier, Simonet - 2002
39   A uniform type structure for secure information flow - Honda, Yoshida - 2002
29   Robust declassification - Zdancewic, Myers - 2001
26   Secure information flow and CPS - Zdancewic, Myers - 2028
19   ACM Transactions on Programming Languages and Systems (context) - Pottier, Simonet et al. - 2003
18   Secure information flow via linear continuations - Zdancewic, Myers - 2002
14   Programming Languages for Information Security (context) - Zdancewic - 2002
13   A type system for robust declassification - Zdancewic - 2003
8   The SLam calculus: Programming with secerecy and integrity (context) - Heintze, Riecke - 1998
4   Informaiton flow inference for free (context) - Pottier, Conchon - 2000

Documents on the same site (http://www.cs.cmu.edu/~fp/publications.html):   More
Verifying Uniqueness in a Logical Framework - Anderson, Pfenning (2004)   (Correct)
Compiler Verification in LF - Hannan, Pfenning (1992)   (Correct)
Meta-Programming with Names and Necessity - Nanevski, Pfenning (2002)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC