|
ABSTRACT
We describe a design for security in a distributed system and its implementation. In our design, applications gain access to security services through a narrow interface. This interface provides a notion of identity that includes simple principals, groups, roles, and delegations. A new operating system component manages principals, credentials, and secure channels. It checks credentials according to the formal rules of a logic of authentication. Our implementation is efficient enough to support a substantial user community.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
 |
2
|
|
| |
3
|
BIRRELL, A., HISGEN, A., JERIAN, C., MANN, T., AND SWART, G. 1993. The Echo distributed file system. Rep. 111, Systems Research Center, Digital Equipment Corp., Palo Alto, Calif.
|
| |
4
|
CCITT. 1988. Information processing systems Open systems interconnection--The directory authentication framework. CCITT 1988 Recommendation X.509, Geneva, Switzerland.
|
| |
5
|
EBERLE, a. AND THACKER, C. 1992. A 1 Gbit/seeond GaAs DES chip. In Proceedings of the IEEE Custom Integrated Circuit Conference. IEEE, New York, 19.7.1 19.7.4.
|
| |
6
|
GASSER, M., GOLDSTEIN, A., KAUFMAN, C., ~D LAMPSON, B. 1989. The Digital distributed system security architecture., In Proceedings of the 12th National Computer Security Conference. NIST/NCSC, 305 319.
|
| |
7
|
HERBISON, B. 1990. Low cost outboard cryptographic support for SILS and SP4. In Proceed~ ings of the 13th National Computer Security Conference. NIST/NCSC, 286-295.
|
| |
8
|
|
 |
9
|
|
 |
10
|
|
| |
11
|
NATIONAL BUREAU OF STANDARDS. 1977. Data Encryption Standard. FIPS Pub. 46, Washington, D.C.
|
| |
12
|
|
| |
13
|
|
| |
14
|
QUISQUATER, J.-J., DE WALEFFE, D., AND BOURNAS, J.-P. 1991. Corsair: A chip card with fast RSA capability, tn Smart Card 2000. Elsevier, New York, 199 206.
|
| |
15
|
|
 |
16
|
|
 |
17
|
|
| |
18
|
SHAND, M., AND VUILLEMIN, J 1993. Fast implementations of RSA cryptography In the 11 Symposium on Computer Amthmetzc. IEEE Computer Socmty, Washington, D C
|
| |
19
|
STEINER, J., NEUMAN, C., AND SCHILLER, J. 1988. Kerberos: An authentication servme for open network systems. In Proceedings of the USNIX Winter Conference (1988). USNIX Association, Berkeley, Calif., 191 202.
|
| |
20
|
|
CITED BY 32
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Michael Kaminsky , George Savvides , David Mazieres , M. Frans Kaashoek, Decentralized user authentication in a global file system, Proceedings of the nineteenth ACM symposium on Operating systems principles, October 19-22, 2003, Bolton Landing, NY, USA
|
|
|
Tal Garfinkel , Ben Pfaff , Jim Chow , Mendel Rosenblum , Dan Boneh, Terra: a virtual machine-based platform for trusted computing, Proceedings of the nineteenth ACM symposium on Operating systems principles, October 19-22, 2003, Bolton Landing, NY, USA
|
|
|
Trent Jaeger , Frederique Giraud , Nayeem Islam , Jochen Liedtke, A role-based access control model for protection domain derivation and management, Proceedings of the second ACM workshop on Role-based access control, p.95-106, November 06-07, 1997, Fairfax, Virginia, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ian Goldberg , Steven D. Gribble , David Wagner , Eric A. Brewer, The Ninja jukebox, Proceedings of the 2nd conference on USENIX Symposium on Internet Technologies and Systems, p.4-4, October 11-14, 1999, Boulder, Colorado
|
|
|
|
|
|
Michael Kaminsky , Eric Peterson , Daniel B. Giffin , Kevin Fu , David Mazières , M. Frans Kaashoek, REX: secure, extensible remote execution, Proceedings of the USENIX Annual Technical Conference 2004 on USENIX Annual Technical Conference, p.16-16, June 27-July 02, 2004, Boston, MA
|
|
|
|
|
|
|
|
|
|
|
|
Trent Jaeger , Aviel D. Rubin , Atul Prakash, Building systems that flexibly control downloaded executable context, Proceedings of the 6th conference on USENIX Security Symposium, Focusing on Applications of Cryptography, p.14-14, July 22-25, 1996, San Jose, California
|
|
|
Trent Jaeger , Jochen Liedtke , Nayeem Islam, Operating system protection for fine-grained programs, Proceedings of the 7th conference on USENIX Security Symposium, 1998, p.11-11, January 26-29, 1998, San Antonio, Texas
|
|
|
|
|
|
|
|
|
|
|
|
Limin Jia , Jeffrey A. Vaughan , Karl Mazurak , Jianzhou Zhao , Luke Zarko , Joseph Schorr , Steve Zdancewic, AURA: a programming language for authorization and audit, ACM SIGPLAN Notices, v.43 n.9, September 2008
|
|
|
Prince Mahajan , Ramakrishna Kotla , Catherine C. Marshall , Venugopalan Ramasubramanian , Thomas L. Rodeheffer , Douglas B. Terry , Ted Wobber, Effective and efficient compromise recovery for weakly consistent replication, Proceedings of the fourth ACM european conference on Computer systems, April 01-03, 2009, Nuremberg, Germany
|
REVIEW
"Jonathan K. Millen : Reviewer"
In a 1992 paper in the same journal [1], a permutation
of these authors introduced the concepts applied in this paper.
The problem addressed in both papers is discretionary, or
identity-based, access control in a distributed system
more...
|