ACM SIGOPS Operating Systems Review · 1975 · 123 citations · 15 references
ComputingComputer ScienceComputer SystemsAuthenticationOperating SystemsSecurity ArchitectureData SecurityFile SystemsKernel DesignOperating System SecurityPrivilege ManagementSystem SecurityCapability SystemsCapability-based Security VulnerabilitiesFile System SecurityFilesystem SecuritySecure Operating System DesignSecurity EnforcementSoftware Protection MechanismsSystem Integrity Protection
This paper describes the capability based protection mechanisms provided by the Hydra Operating System Kernel. These mechanisms support the construction of user-defined protected subsystems, including file and directory subsystems, which do not therefore need to be supplied directly by Hydra. In addition, we discuss a number of well known protection problems, including Mutual Suspicion, Confinement and Revocation, and we present the mechanisms that Hydra supplies in order to solve them.
15
A note on the confinement problem
Butler Lampson · Communications of the ACM · 1973 · 1.4K citations · Full text
SIMULA: an ALGOL-based simulation language
Ole-Johan Dahl, Kristen Nygaard · Communications of the ACM · 1966 · 863 citations · Full text
R. S. Fabry · Communications of the ACM · 1974 · 355 citations · Full text
Protection in programming languages
James H. Morris · Communications of the ACM · 1973 · 197 citations · Full text
Butler Lampson · 1969 · 166 citations