ACM Home Page
Please provide us with feedback. Feedback
Content-triggered trust negotiation
Full text PdfPdf (815 KB)
Source ACM Transactions on Information and System Security (TISSEC) archive
Volume 7 ,  Issue 3  (August 2004) table of contents
Pages: 428 - 456  
Year of Publication: 2004
ISSN:1094-9224
Authors
Adam Hess  Brigham Young University, Provo, UT
Jason Holt  Brigham Young University, Provo, UT
Jared Jacobson  Brigham Young University, Provo, UT
Kent E. Seamons  Brigham Young University, Provo, UT
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 15,   Downloads (12 Months): 112,   Citation Count: 3
Additional Information:

abstract   references   cited by   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/1015040.1015044
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 is usually static, and an access control policy associated with each resource specifies who is authorized to access the resource. In this article, we turn the traditional client/server access control model on its head and address how to protect the sensitive content that clients disclose to and receive from servers. Since client content is often dynamically generated at run-time, the usual approach of associating a policy with the resource (content) a priori does not work. We propose a general-purpose access control model designed to detect whenever sensitive information is being transmitted, and determine whether the sender or receiver is authorized. The model identifies sensitive content, maps the sensitive content to an access control policy, and establishes the trustworthiness of the sender or receiver before the sensitive content is disclosed or received. We have implemented the model within TrustBuilder, an architecture for negotiating trust between strangers based on properties other than identity. The implementation targets open systems, where clients and servers do not have preexisting trust relationships. The implementation is the first example of content-triggered trust negotiation. It 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
Dierks, T. and Allen, C. 1999. The TLS protocol, version 1.0. Available at http://www.ietf.org/ rfc/rfc2246.txt.
 
6
Fielding, R., Gettys, J., Mogul, J., Frystyk, H., Masinter, L., Leach, P., and Berners-Lee, T. 1999. Hypertext transfer protocol---HTTP/1.1. RFC 2616.
 
7
 
8
Hess, A. 2003. Content-Triggered Trust Negotiation. M.S. thesis, Computer Science Department, Brigham Young University.
 
9
Hess, A., Jacobson, J., Mills, H., Wamsley, R., Seamons, K. E., and Smith, B. 2002. Advanced client/server authentication in TLS. In Network and Distributed System Security Symposium, San Diego, CA. 203--214.
10
 
11
International Telecommunication Union 1997. Rec. X.509---Information Technology---Open Systems Interconnection---The Directory: Authentication Framework. International Telecommunication Union.
 
12
Jacobson, J. 2003. Trust Negotiation in Session-Layer Protocols. M.S. thesis, Computer Science Department, Brigham Young University.
 
13
 
14
Kagal, L., Finin, T., and Joshi, A. 2003. A policy based approach to security to the semantic web. In 2nd International Semantic Web Conference, Sanibel Island, FL.
 
15
 
16
Liberty Alliance Project. Available at http://www.projectliberty.org 2002. http://www.projectliberty. org.
 
17
 
18
Postel, J. 1982. Simple Mail Transfer Protocol. RFC 821.
 
19
20
 
21
 
22
Seamons, K. E., Winslett, M., and Yu, T. 2001. Limiting the disclosure of access control policies during automated trust negotiation. In Network and Distributed System Security Symposium, San Diego, CA. 109--124.
 
23
 
24
Seamons, K. E., Winslett, M., Yu, T., Yu, L., and Jarvis, R. 2002. Protecting privacy during on-line trust negotiation. In 2nd Workshop on Privacy Enhancing Technologies. Springer-Verlag, San Francisco, CA, 129--143.
 
25
Shin, D., Ahn, G., and Cho, S. 2002. Role-based EAM using X509 attribute certificate. In 16th Annual IFIP WG 11.3 Working Conference on Data and Application Security, University of Cambridge, United Kingdom.
 
26
Tonti, G., Bradshaw, J. M., Jeffers, R., Montanari, R., Suri, N., and Uszok, A. 2003. Semantic web languages for policy representation and reasoning: A comparison of Kaos, Rei, and Ponder. In 2nd International Semantic Web Conference, Sanibel Island, FL.
 
27
 
28
W3C, http://www.w3.org/TR/WD-P3P/Overview.html. Platform for Privacy Preferences (P3P) Specification. W3C, http://www.w3.org/TR/WD-P3P/Overview.html.
 
29
 
30
Winsborough, W. H., Seamons, K. E., and Jones, V. E. 2000. Automated trust negotiation. In DARPA Information Survivability Conference and Exposition, Vol. I. IEEE Press, Hilton Head, SC, 88--102.
 
31
32


Collaborative Colleagues:
Adam Hess: colleagues
Jason Holt: colleagues
Jared Jacobson: colleagues
Kent E. Seamons: colleagues