• Documents
  • Authors
  • Tables
  • Other Seers ▼
    RefSeer AckSeer CollabSeer SeerSeer
  • Log in
  • Sign up
  • MetaCart

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

A Semantic Approach to Secure Information Flow (1997)

Cached

  • Download as a PDF
  •  
  • Download as a PS

Download Links

  • [ftp.digital.com]
  • [ftp.digital.com]
  • [research.microsoft.com]
  • [research.microsoft.com]
  • [research.microsoft.com]
  • [gatekeeper.research.compaq.com]
  • [www.hpl.hp.com]

  • Other Repositories/Bibliography

  • DBLP
  • Save to List
  • Add to Collection
  • Correct Errors
  • Monitor Changes
by K. Rustan M. Leino , Rajeev Joshi
Citations:71 - 0 self
  • Summary
  • Active Bibliography
  • Co-citation
  • Clustered Documents
  • Version History

BibTeX

@MISC{Leino97asemantic,
    author = {K. Rustan M. Leino and Rajeev Joshi},
    title = {A Semantic Approach to Secure Information Flow},
    year = {1997}
}

Years of Citing Articles

Bookmark

citeulike Connotea Bibsonomy Del.icio.us Digg Reddit

OpenURL

 

Abstract

A classic problem in security is the problem of determining whether a given program has secure information flow. Informally, this problem may be described as follows: Given a program operating on public and private variables, check whether observations of the public variables before and after execution reveal any information about the initial values of the private variables. Although the problem has been studied for several decades, most of the previous approaches have been syntactic in nature, often using type systems and compiler data flow analysis techniques to analyze program texts. This paper presents a considerably different approach to checking secure information flow, based on a semantic characterization of security. A semantic approach has several desirable features. Firstly, it gives a more precise characterization of security than that possible by conservative methods based on type systems. Secondly, it applies to any programming constructs whose semantics are definable; fo...

Citations

1310 A Discipline of Programming - Dijkstra - 1976
1129 Program slicing - Weiser - 1981
478 A lattice model of secure information flow - DENNING - 1976
353 J.J.: Secure computer systems: mathematical foundations, Mitre technical report 2547 - Bell, Padula - 1973
348 Certification of programs for secure information flow - Denning, Denning - 1977
345 A sound type system for secure flow analysis - Volpano, Irvine, et al. - 1996
339 A note on the confinement problem - Lampson
158 Unifying Theories of Programming - Hoare, He - 1998
126 A type-based approach to program security - Volpano, Smith - 1997
89 Building a secure computer system - Gasser
65 Recursive data structures - Hoare - 1989
62 R.P.: An axiomatic approach to information flows in programs - Andrews, Reitmans - 1980
56 G.: Eliminating covert flows with minimum typings - Volpano, Smith - 1997
29 Compile-time detection of information flow in sequential programs - BanĂ¢tre, Bryce, et al. - 1994
29 Correct and robust programs - Cristian - 1984
25 Ecstatic: An object-oriented programming language with an axiomatic semantics - Leino - 1997
10 Predicative programming Part I - Hehner - 1984
9 de Snepscheut. Semantics of exceptions - Leino, van - 1994
The National Science Foundation
  • About CiteSeerX
  • Submit Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2010 The Pennsylvania State University