ACM Home Page
Please provide us with feedback. Feedback
Authorization in trust management: Features and foundations
Full text PdfPdf (446 KB)
Source
ACM Computing Surveys (CSUR) archive
Volume 40 ,  Issue 3  (August 2008) table of contents
Article No. 9  
Year of Publication: 2008
ISSN:0360-0300
Authors
Peter C. Chapin  University of Vermont, Burlington, VT
Christian Skalka  University of Vermont, Burlington, VT
X. Sean Wang  University of Vermont, Burlington, VT
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 67,   Downloads (12 Months): 852,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1380584.1380587
What is a DOI?

ABSTRACT

Trust management systems are frameworks for authorization in modern distributed systems, allowing remotely accessible resources to be protected by providers. By allowing providers to specify policy, and access requesters to possess certain access rights, trust management automates the process of determining whether access should be allowed on the basis of policy, rights, and an authorization semantics. In this paper we survey modern state-of-the-art in trust management authorization, focusing on features of policy and rights languages that provide the necessary expressiveness for modern practice. We characterize systems in light of a generic structure that takes into account components of practical implementations. We emphasize systems that have a formal foundation, since security properties of them can be rigorously guaranteed. Underlying formalisms are reviewed to provide necessary background.


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
 
4
5
6
 
7
 
8
 
9
Becker, M. Y. 2005. Cassandra: Flexible trust management and its application to electronic health records. Tech. rep. 648, University of Cambridge.
 
10
 
11
12
 
13
 
14
 
15
 
16
17
 
18
Blaze, M., Ioannidis, J., and Keromytis, A. D. 2003. Experience with the keynote trust management system: Applications and future directions. In Proceedings of the 1st International Conference on Trust Management. Springer-Verlag, 284--300.
 
19
Bonatti, P. and Olmedilla, D. 2005a. Policy language specification. REWERSE Deliverable I2-D2, http://rewerse.net/deliverables.html.
20
 
21
 
22
Bonatti, P. and Samarati, P. 2003. Logics for authorizations and security. In Logics for Emerging Applications of Databases, J. Chomicki, R. van der Meyden, and G. Saake, Eds. Springer-Verlag.
 
23
 
24
Bonatti, P. A., Olmedilla, D., and Peer, J. 2006. Advanced policy queries. In Proceedings of the 17th European Conference on Artificial Intelligence. IOS Press, 200--204.
25
 
26
 
27
 
28
 
29
DeTreville, J. 2002b. Making certificates programmable. In Proceedings of the 1st Annual PKI Workshop. Hanover, NH.
30
31
 
32
 
33
Ferraiolo, D. and Kuhn, R. 1992. Role-based access controls. In 15th NIST-NCSC National Computer Security Conference. 554--563.
 
34
Gavriloaie, R., Nejdl, W., Olmedilla, D., Seamons, K. E., and Winslett, M. 2004. No registration needed: How to use declarative policies and negotiation to access sensitive resources on the semantic Web. In Proceedings of the 1st European Semantic Web Symposium. Lecture Notes in Computer Science, vol. 3053. Springer, 342--356.
 
35
Gunter, C. A. and Jim, T. 1997. Design of an application-level security infrastructure. In Proceedings of the DIMACS Workshop on Design and Formal Verification of Security Protocols.
36
 
37
 
38
Gunter, C. A., Jim, T., and Wang, B.-Y. 1997. Authenticated data distribution using query certificate managers. unpublished extended abstract.
 
39
 
40
 
41
Hayton, R. J., Bacon, J. M., and Moody, K. 1998. OASIS: Access control in an open distributed environment. In Proceedings of the IEEE Symposium on Security and Privacy. IEEE Computer Society Press, 3--14.
 
42
 
43
 
44
 
45
 
46
International Telecommunications Union. 2000. Information Technology—Open Systems Interconnection—The Directory: Public Key and Attribute Certificate Frameworks. International Telecommunications Union.
 
47
International Telecommunications Union 2001. Information Technology—Open Systems Interconnection—The Directory: Overview of Concepts, Models, and Services. International Telecommunications Union.
 
48
Jaffar, J. and Maher, M. J. 1994. Constraint logic programming: A survey. J. Logic Program. 19/20, 503--581.
49
 
50
 
51
52
 
53
 
54
55
 
56
 
57
 
58
Li, N. and Mitchell, J. C. 2003b. RT: A role-based trust-management framework. In Proceedings of the 3rd DARPA Information Survivability Conference and Exposition. IEEE Computer Society Press, 201--212.
 
59
60
 
61
 
62
Liu, Y. D. and Smith, S. 2002. A component security infrastructure. In Proceedings of the Foundations of Computer Security Workshop.
 
63
64
 
65
Nikander, P. and Viljanen, L. 1998. Storing and retrieving internet certificates. In Proceedings of the 3rd Nordic Workshop on Secure IT Systems.
 
66
OASIS. 2006a. OASIS eXtensible access control markup language technical committee. http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=xacml.
 
67
OASIS. 2006b. OASIS security services technical committee. http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=security.
 
68
OASIS. 2006c. OASIS Web services security technical committee. http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wss.
 
69
Office of Technology Assessment. 1993. Protecting Privacy in Computerized Medical Information. OTA-TCT-576. U.S. Government Printing Office.
70
71
 
72
 
73
Rivest, R. L. and Lampson, B. 1996a. SDSI—A simple distributed security infrastructure. version 1.0. http://theory.lcs.mit.edu/~rivest/sdsi10.html.
 
74
Rivest, R. L. and Lampson, B. 1996b. SDSI—A simple distributed security infrastructure. version 1.1. http://theory.lcs.mit.edu/~rivest/sdsi11.html.
 
75
 
76
Seamons, K., Winsborough, W., and Winslett, M. 1997. Internet credential acceptance policies. In Proceedings of the Workshop on Logic Programming for Internet Applications. Leuven, Belgium.
 
77
Seamons, K., Winslett, M., and Yu, T. 2001. Limiting the disclosure of access control policies during automated trust negotiation.
 
78
 
79
 
80
 
81
82
 
83
 
84
 
85
 
86
Winsborough, W. H. and Li, N. 2004. Safety in automated trust negotiation. In Proceedings of the IEEE Symposium on Security and Privacy. IEEE Computer Society, 147.
 
87
Winsborough, W. H., Seamons, K. E., and Jones, V. E. 2000. Automated trust negotiation. In Procedings of the DARPA Information Survivability Conference and Exposition. Vol. 1. IEEE Computer Society, 88--102.
 
88
 
89
90
 
91
Woo, T. Y. C. and Lam, S. S. 1993. Authorizations in distributed systems: A new approach. J. Comput. Secur. 2, 2-3, 107--136.
 
92
XSB Inc. 2006. XSB home page. http://xsb.sourceforge.net.
93
94

Collaborative Colleagues:
Peter C. Chapin: colleagues
Christian Skalka: colleagues
X. Sean Wang: colleagues