Open Access
Active Privilege Management for Distributed Access Control Systems
David Michael Eyers
- 01 Jan 2006
TL;DR: The Event-based Distributed Scalable Authorisation Control architecture for the 21st century (EDSAC21, or just EDSAC) is presented along with its four design layers and is intended to have widespread applicability as the basis for designing next-generation security middleware and implementing distributed, dynamic privilege management.
read more
Abstract: The last decade has seen the explosive uptake of technologies to support true Internet-scale distributed systems, many of which will require security. The policy dictating authorisation and privilege restriction should be decoupled from the services being protected: (1) policy can be given its own independent language syntax and semantics, hopefully in an application independent way; (2) policy becomes portable – it can be stored away from the services it protects; and (3) the evolution of policy can be effected dynamically. Management of dynamic privileges in wide-area distributed systems is a challenging problem. Supporting fast credential revocation is a simple example of dynamic privilege management. More complex examples include policies that are sensitive to the current state of a principal, such as dynamic separation of duties. The Open Architecture for Secure Interworking Services (OASIS), an expressive distributed role-based access control system, is traced to the development of the Clinical and Biomedical Computing Limited (CBCL) OASIS implementation. Two OASIS deployments are discussed – an Electronic Health Record framework, and an inter-organisational distributed courseware system. The Event-based Distributed Scalable Authorisation Control architecture for the 21st century (EDSAC21, or just EDSAC) is then presented along with its four design layers. It builds on OASIS, adding support for the collaborative enforcement of distributed dynamic constraints, and incorporating publish/subscribe messaging to allow scalable and flexible deployment. The OASIS policy language is extended to support delegation, dynamic separation of duties, and obligation policies. An EDSAC prototype is examined. We show that our architecture is ideal for experiments performed into location-aware access control. We then demonstrate how event-based features specific to EDSAC facilitate integration of an ad hoc workflow monitor into an access control system. The EDSAC architecture is powerful, flexible and extensible. It is intended to have widespread applicability as the basis for designing next-generation security middleware and implementing distributed, dynamic privilege management.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Patent
An appliance, system, method and corresponding software components for encrypting and processing data
Ofer Shochet,David Movshovitz +1 more
- 08 Sep 2009
TL;DR: In this paper, a symbol-based encryption module may be adapted to encrypt data on a symbol basis such that some or all of the encrypted data remains processable, and a symbol based encryption module can be used to decrypt encrypted data.
38
Patent
System and method for role based analysis and access control
Vugranam C. Sreedhar
- 01 Jun 2006
TL;DR: In this paper, a system and method for program access control includes, for a typestate, providing typestate properties and assigning a role to the typestate in a program in accordance with these properties.
29
Using trust and risk for access control in Global Computing
Nathan Dimmock
- 01 Jan 2005
TL;DR: An outcome-based approach is taken to risk modelling, using explicit costs and benefits to model the relationship between risk and privilege, which is used to develop a novel model of access control — trustbased access control (TBAC) — firstly for the limited domain of collaboration between Personal Digital Assistants (PDAs), and later for more general global computing applications using the SECURE computational trust framework.
Patent
Method and apparatus for activity based execution scheduling
James M. Magee,Russell A. Blaine,Daniel A. Chimene,V. M. Patel,Shantonu Sen +4 more
- 19 Dec 2014
TL;DR: A method and an apparatus for activity-based execution scheduling are described in this article, where each thread may be associated with one of the activities and a thread may select from the identified threads for next scheduled execution in the processors.
14
Patent
Method and apparatus for inter process priority donation
James M. Magee,Russell A. Blaine,Daniel A. Chimene,James C. Mcilree,V. M. Patel,Steffen Daniel A,Kevin James Van Vechten +6 more
- 19 Dec 2014
TL;DR: In this article, a method and an apparatus for priority donations among different processes is described, and a dependency relationship between the first process and a third process running with a third priority performing separate data processing tasks is identified.
8
References
Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems
Antony Rowstron,Peter Druschel +1 more
TL;DR: Pastry as mentioned in this paper is a scalable, distributed object location and routing substrate for wide-area peer-to-peer ap- plications, which performs application-level routing and object location in a po- tentially very large overlay network of nodes connected via the Internet.
Role-based access control models
TL;DR: Why RBAC is receiving renewed attention as a method of security administration and review is explained, a framework of four reference models developed to better understandRBAC is described, and the use of RBAC to manage itself is discussed.
6.1K
The many faces of publish/subscribe
TL;DR: This paper factors out the common denominator underlying these variants: full decoupling of the communicating entities in time, space, and synchronization to better identify commonalities and divergences with traditional interaction paradigms.
The TLS Protocol Version 1.0
T. Dierks,C. Allen +1 more
- 01 Jan 1999
TL;DR: This document specifies Version 1.0 of the Transport Layer Security (TLS) protocol, which provides communications privacy over the Internet by allowing client/server applications to communicate in a way that is designed to prevent eavesdropping, tampering, or message forgery.
2.2K
•Book
Security Engineering: A Guide to Building Dependable Distributed Systems
Ross J. Anderson
- 01 Jan 2001
TL;DR: In almost 600 pages of riveting detail, Ross Anderson warns us not to be seduced by the latest defensive technologies, never to underestimate human ingenuity, and always use common sense in defending valuables.
2.1K