|
ABSTRACT
As distributed applications increase in size and complexity, traditional authorization mechanisms based on a single policy decision point are increasingly fragile because this decision point represents a single point of failure and a performance bottleneck. Authorization recycling is one technique that has been used to address these challenges. This paper introduces and evaluates the mechanisms for authorization recycling in RBAC enterprise systems. The algorithms that support these mechanisms allow precise and approximate authorization decisions to be made, thereby masking possible failures of the policy decision point and reducing its load. We evaluate these algorithms analytically and using a prototype implementation. Our evaluation results demonstrate that authorization recycling can improve the performance of distributed access control mechanisms.
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
|
ANSI. ANSI INCITS 359-2004 for role based access control, 2004.
|
| |
2
|
|
| |
3
|
BELL, D., AND LAPADULA, L. Secure computer systems: A mathematical model. Tech. Rep. MTR-2547, Volume II, Mitre Corporation, Bedford, Massachusetts, 1973.
|
| |
4
|
BELL, D., AND LAPADULA, L. Secure computer systems: Mathematical foundations. Tech. Rep. MTR-2547, Volume I, Mitre Corporation, Bedford, Massachusetts, 1973.
|
 |
5
|
|
 |
6
|
|
| |
7
|
BRESLAU, L., CAO, P., FAN, L., PHILLIPS, G., AND SHENKER, S. Web caching and Zipf-like distributions: Evidence and implications. In Proceedings of the Conference on Computer Communications (INFOCOM) (1999), pp. 126--134.
|
 |
8
|
|
| |
9
|
DEMICHIEL, L. G., YALÇINALP, L. Ü., AND KRISHNAN, S. Enterprise JavaBeans Specification, Version 2.0. Sun Microsystems, 2001.
|
| |
10
|
ENTRUST. GetAccess design and administration guide. Tech. rep., Entrust, September 20 1999.
|
| |
11
|
FERRAIOLO, D., AND KUHN, R. Role-based access controls. In Proceedings of the 15th NIST-NCSC National Computer Security Conference (Baltimore, MD, USA, 1992), National Institute of Standards and Technology/National Computer Security Center, pp. 554--563.
|
| |
12
|
|
| |
13
|
|
 |
14
|
|
| |
15
|
MARKOFF, J., AND HANSELL, S. Google's not-so-very-secret weapon, 2006.
|
| |
16
|
|
| |
17
|
NETEGRITY. Siteminder concepts guide. Tech. rep., Netegrity, 2000.
|
| |
18
|
|
| |
19
|
OMG. Common object services specification, security service specification v1.8, 2002.
|
 |
20
|
|
| |
21
|
|
| |
22
|
SALTZER, J., AND SCHROEDER, M. The protection of information in computer systems. Proceedings of the IEEE 63, 6 (1975), 1278--1308.
|
| |
23
|
|
 |
24
|
|
| |
25
|
SECURANT. Unified access management: A model for integrated web security. Tech. rep., Securant Technologies, June 25 1999.
|
| |
26
|
Ray Spencer , Stephen Smalley , Peter Loscocco , Mike Hibler , David Andersen , Jay Lepreau, The flask security architecture: system support for diverse security policies, Proceedings of the 8th conference on USENIX Security Symposium, p.11-11, August 23-26, 1999, Washington, D.C.
|
| |
27
|
STRONG, P. How Ebay scales with networks and the challenges. In the 16th IEEE International Symposium on High-Performance Distributed Computing (Monterey, CA, USA, 2007). Invited talk.
|
 |
28
|
|
| |
29
|
VOGELS, W. How wrong can you be? Getting lost on the road to massive scalability. In the 5th International Middleware Conference (Toronto, Canada, October 20 2004). Keynote address.
|
 |
30
|
|
|