| An open architecture for secure interworking services |
| Full text |
Pdf
(798 KB)
|
| Source
|
ACM SIGOPS European Workshop
archive
Proceedings of the 7th workshop on ACM SIGOPS European workshop: Systems support for worldwide applications
table of contents
Connemara, Ireland
SESSION: Position papers
table of contents
Pages: 233 - 240
Year of Publication: 1996
|
|
Authors
|
|
Richard Hayton
|
University of Cambridge Computer Laboratory, Cambridge CB2 3QG, United Kingdom
|
|
Ken Moody
|
University of Cambridge Computer Laboratory, Cambridge CB2 3QG, United Kingdom
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 0, Downloads (12 Months): 9, Citation Count: 1
|
|
|
ABSTRACT
There is a developing need for applications and distributed services to cooperate or inter-operate. Current mechanisms can hide the heterogeneity of host operating systems and abstract the issues of distribution and object location. However, in order for systems to inter-operate securelythere must also be ways to hide differences in security policies, or at least to support negotiation between them.Other proposals for the interworking of security mechanisms have focussed on the enforcement of access policy at the expense of flexibility of expression of policy. This work describes a new architectural approach to security. The key idea is that a processis the universal client entity; a process may act on behalf of an identified individual as in traditional security schemes. More generally, a process may adopt an application-specific name or role, and this is used as the basis for authentication in Oasis. A service may then be written in terms of service-specific categories of clients, decoupled from the mechanisms used to specify and enforce access control policy.This approach allows great flexibility when integrating a number of services, and reduces the mismatch of policies that is common in heterogeneous systems. In addition, Oasis services may be integrated with alternative authentication and access control schemes, providing a truly open architecture.A flexible security definition is meaningless if not backed by a robust and efficient implementation. Oasis has been fully implemented, and is inherently distributed and scalable. In this paper we describe the general approach then concentrate on revocation, where security designs are most often criticised. Oasis is unique in supporting the rapid and selective revocation of privileges which can cascade between services and organisations.
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
|
Morris Sloman, Policy Driven Management for Distributed Systems, In Journal of Network and Systems Management, Plenum Press, 2(4) 1994
|
| |
2
|
R. Hayton, OASIS, An Open Architecture for Secure Interworking Services, University of Cambridge PhD thesis, Technical Report 399. 1996.
|
 |
3
|
|
| |
4
|
Li Gong. A secure identity-based capability system. In Proceedings of the 1989 Symposium on Security and Privacy, pages 56-63. IEEE, May 1989.
|
 |
5
|
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
|