ACM Home Page
Please provide us with feedback. Feedback
An access control model for dynamic client-side content
Full text PdfPdf (608 KB)
Source Symposium on Access Control Models and Technologies archive
Proceedings of the eighth ACM symposium on Access control models and technologies table of contents
Como, Italy
SESSION: Dynamic Access Control table of contents
Pages: 207 - 216  
Year of Publication: 2003
ISBN:1-58113-681-1
Authors
Adam Hess  Brigham Young University, Provo, UT
Kent E. Seamons  Brigham Young University, Provo, UT
Sponsors
ACM: Association for Computing Machinery
SIGSAC: ACM Special Interest Group on Security, Audit, and Control
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 11,   Downloads (12 Months): 63,   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/775412.775440
What is a DOI?

ABSTRACT

The focus of access control in client/server environments is on protecting sensitive server resources by determining whether or not a client is authorized to access those resources. The set of resources are usually static, and an access control policy associated with each resource specifies who is authorized to access the resource. In this paper, we turn the traditional client/server access control model on its head, and address how to protect the sensitive content that clients disclose to servers. Since client content is dynamically generated at runtime, the usual approach of associating a policy with the resource (content) a priori does not work. In this paper, we propose an access control model for protecting client-side content that is dynamically generated and disclosed at runtime. Our model identifies sensitive content, maps the sensitive content to an access control policy, and establishes the trustworthiness of the server before disclosing the sensitive content to the server. The model targets open systems, where clients and servers do not have preexisting trust relationships. We have implemented the model within TrustBuilder, an architecture for negotiating trust between strangers based on properties other than identity. The implementation is the first example of content-triggered trust negotiation and currently supports access control for sensitive content disclosed by web and email clients.


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
T. Dierks and C. Allen, The TLS protocol version 1.0, RFC 2246, January 1999.
 
6
R. Fielding, J. Gettys, J. Mogul, H. Frystyk, L. Masinter, P. Leach, and T. Berners-Lee, "Hypertext Transfer Protocol -- HTTP/1.1," RFC 2616, June 1999.
 
7
 
8
A. Hess, J. Jacobson, H. Mills, R. Wamsley, K. E. Seamons, and B. Smith, "Advanced Client/Server Authentication in TLS," Network and Distributed System Security Symposium, San Diego, California, February 2002.
 
9
R. Housley, W. Polk, W. Ford, and D. Solo, "Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile," RFC 3280, April 2002.
 
10
Liberty Alliance Project, http://www.projectliberty.org, December 2002.
 
11
 
12
 
13
The Platform for Privacy Preferences 1.0 (P3P1.0) Specification. W3C Candidate Recommendation. 16 April 2002, http://www.w3.org/TR/P3P/.
 
14
J. Postel, "Simple Mail Transfer Protocol," RFC 821, August 1982.
 
15
 
16
17
 
18
K. E. Seamons, M. Winslett, and T. Yu, "Limiting the Disclosure of Access Control Policies During Automated Trust Negotiation," Network and Distributed System Security Symposium, San Diego, California, February 2001.
 
19
 
20
K. E. Seamons, M. Winslett, T. Yu, L. Yu, and R. Jarvis. "Protecting Privacy during On-line Trust Negotiation," 2nd Workshop on Privacy Enhancing Technologies, San Francisco, California, April 2002.
 
21
D. Shin, G. Ahn, and S. Cho, "Role-based EAM Using X.509 Attribute Certificate," 16th Annual IFIP WG 11.3 Working Conference on Data and Application Security, University of Cambridge, United Kingdom, July 2002.
 
22
 
23
W. Winsborough, K. E. Seamons, and V. E. Jones, "Automated Trust Negotiation," DARPA Information Survivability Conference and Exposition, Hilton Head, South Carolina, January 2000.
 
24
25

Collaborative Colleagues:
Adam Hess: colleagues
Kent E. Seamons: colleagues