Scinovex
article Open AccessTop 1% cited

A lattice model of secure information flow

Communications of the ACM · 1976 · Vol. 19(5) · pp. 236–243
Dorothy E. Denning

Abstract

This paper investigates mechanisms that guarantee secure information flow in a computer system. These mechanisms are examined within a mathematical framework suitable for formulating the requirements of secure information flow among security classes. The central component of the model is a lattice structure derived from the security classes and justified by the semantics of information flow. The lattice properties permit concise formulations of the security requirements of different existing systems and facilitate the construction of mechanisms that enforce security. The model provides a unifying view of all systems that restrict information flow, enables a classification of them according to security objectives, and suggests some new approaches. It also leads to the construction of automatic program certification mechanisms for verifying the secure flow of information through a program.

Security and Verification in ComputingAdvanced Malware Detection TechniquesNetwork Security and Intrusion DetectionComputer scienceInformation flowComputer security modelInformation securityComputer securityCertificationInformation systemTheoretical computer scienceEngineering

Funding

  • National Science Foundation
Citations
1,890
FWCI
35.84
field-weighted impact
References
23
Percentile
100%
vs. same field & year
Citations per year
Cited by
Suspicious-taint-based access control for protecting OS from network attacks
International Journal of Engineering in Computer Science · 2021 · 8 citations
Language-based information-flow security
IEEE Journal on Selected Areas in Communications · 2003 · 1,885 citations
References
Computation: Finite and Infinite Machines.
American Mathematical Monthly · 1968 · 2,606 citations
Citation Network

How this paper connects to the literature. Drag to explore, click any node to open that paper.