A Sound Type System for Secure Flow Analysis

Loading...
Thumbnail Image
Authors
Smith, Geoffrey
Irvine, Cynthia E.
Volpano, Dennis
Advisors
Second Readers
Subjects
type systems
program security
soundness proofs
Date of Issue
1996-10
Date
Publisher
IOS Press
Language
Abstract
Ensuring secure information flow within programs in the context of multiple sensitivity levels has been widely studied Especially noteworthy is Denning' s work in secure flow analysis and the lattice model. Until now however the soundness of Denning s analysis has not been established satisfactorily We formulate Denning's approach as a type system and present a notion of soundness for the system that can be viewed as a form of noninterference Soundness is established by proving with respect to a standard programming language semantics that all well typed programs have this noninterference property.
Type
Article
Description
Identifiers
NPS Report Number
Sponsors
Funding
Format
Citation
Journal of Computer Security, Vol. 4, No. 3, pp. 1-21, 1996
Distribution Statement
Approved for public release; distribution is unlimited.
Rights
This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States.
Collections