Operating Systems Design and Implementation · 2006 · 424 citations · 13 references
ComputingComputer ScienceComputer SystemsApplication SecurityComputer SecurityOperating SystemsData SecurityKernel DesignOperating System SecurityOperating System VulnerabilitiesSystem SecurityControl Flow ControlInformation Flow ControlKernel SecurityKernel-level Security ControlsOperating System ArchitectureSecurity EnforcementTrusted Execution EnvironmentsTrusted Systems
HiStar is a new operating system designed to minimize the amount of code that must be trusted. HiStar provides strict information flow control, which allows users to specify precise data security policies without unduly limiting the structure of applications. HiStar's security features make it possible to implement a Unix-like environment with acceptable performance almost entirely in an untrusted user-level library. The system has no notion of superuser and no fully trusted code other than the kernel. HiStar's features permit several novel applications, including an entirely untrusted login process, separation of data between virtual private networks, and privacy-preserving, untrusted virus scanners.
13
A lattice model of secure information flow
Dorothy E. Denning · Communications of the ACM · 1976 · 1.9K citations · Full text
Scalability in the XFS file system
Adam R. Sweeney, Doug Doucette, Wei Hu et al. · 1996 · 370 citations