ACM Home Page
Please provide us with feedback. Feedback
A framework for concrete reputation-systems with applications to history-based access control
Full text PdfPdf (258 KB)
Source Conference on Computer and Communications Security archive
Proceedings of the 12th ACM conference on Computer and communications security table of contents
Alexandria, VA, USA
SESSION: Security for diffuse computing table of contents
Pages: 260 - 269  
Year of Publication: 2005
ISBN:1-59593-226-7
Authors
Karl Krukow  University of Aarhus, Denmark
Mogens Nielsen  University of Aarhus, Denmark
Vladimiro Sassone  University of Sussex, UK
Sponsors
SIGSAC: ACM Special Interest Group on Security, Audit, and Control
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 89,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1102120.1102155
What is a DOI?

ABSTRACT

In a reputation-based trust-management system, agents maintain information about the past behaviour of other agents. This information is used to guide future trust-based decisions about interaction. However, while trust management is a component in security decision-making, many existing reputation-based trust-management systems provide no formal security-guarantees. In this extended abstract, we describe a mathematical framework for a class of simple reputation-based systems. In these systems, decisions about interaction are taken based on policies that are exact requirements on agents' past histories. We present a basic declarative language, based on pure-past linear temporal logic, intended for writing simple policies. While the basic language is reasonably expressive (encoding e.g. Chinese Wall policies) we show how one can extend it with quantification and parameterized events. This allows us to encode other policies known from the literature, e.g., `one-out-of-k'. The problem of checking a history with respect to a policy is efficient for the basic language, and tractable for the quantified language when policies do not have too many variables.


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
M. Bartoletti, P. Degano, and G. L. Ferrari. History-based access control with local policies. In Foundations of Software Science and Computational Structures: 8th International Conference, FOSSACS 2005. Proceedings, pages 316--332. Springer, 2005.
 
2
 
3
D. F. Brewer and M. J. Nash. The chinese wall security policy. In Proceedings from the 1989 IEEE Symposium on Security and Privacy, pages 206--214. IEEE Computer Society Press, 1989.
 
4
V. Cahill and E. Gray et al. Using trust for secure collaboration in uncertain environments. IEEE Pervasive Computing, 2(3):52--61, 2003.
 
5
V. Cahill and J.-M. Seigneur. The SECURE website. http://secure.dsg.cs.tcd.ie, 2004.
 
6
M. Carbone, M. Nielsen, and V. Sassone. A formal model for trust in dynamic networks. In Proceedings from Software Engineering and Formal Methods (SEFM'03). IEEE Computer Society Press, 2003.
 
7
M. Carbone, M. Nielsen, and V. Sassone. A calculus for trust management. In Proceedings from Foundations of Software Technology and Theoretical Computer Science: 24th International Conference (FSTTCS'04), pages 161--173. Springer, December 2004.
 
8
eBay Inc. The eBay website. http://www.ebay.com.
9
 
10
Ú. Erlingsson and F. B. Schneider. SASI enforcement of security policies: A retrospective. In Proceedings from the 2000 DARPA Information Survivability Conference and Exposition, pages 1287--1295. IEEE Computer Society Press, 2000.
 
11
P. W. L. Fong. Access control by tracking shallow execution history. In Proceedings from the 2004 IEEE Symposium on Security and Privacy, pages 43--55. IEEE Computer Society Press, 2004.
12
 
13
 
14
A. Josang and R. Ismail. The beta reputation system. In Proceedings from the 15th Bled Conference on Electronic Commerce, Bled, 2002.
 
15
A. Josang, R. Ismail, and C. Boyd. A survey of trust and reputation for online service provision. Decision Support Systems, (to appear, preprint available online: http://security.dstc.edu.au/staff/ajosang), 2004.
16
 
17
K. Krukow, M. Nielsen, and V. Sassone. A framework for concrete reputation-systems. Technical Report RS-05-23, BRICS, University of Aarhus, July 2005.
 
18
 
19
20
 
21
M. Nielsen and K. Krukow. On the formal modelling of trust in reputation-based systems. In J. Karhumäki, H. Maurer, G. Paun, and G. Rozenberg, editors, Theory Is Forever: Essays Dedicated to Arto Salomaa, volume 3113 of Lecture Notes in Computer Science, pages 192--204. Springer Verlag, 2004.
 
22
A. Pnueli. The temporal logic of programs. In Proceedings from the 18th Annual Symposium on Foundations of Computer Science (FOCS'77), pages 46--57. IEEE, New York, 1977.
 
23
24
 
25
26
 
27
28
 
29
C. Skalka and S. Smith. History effects and verification. In Programming Languages and Systems: Second Asian Symposium, APLAS 2004, Taipei, Taiwan, November 4-6, 2004. Proceedings, pages 107--128. Springer, 2005.
 
30


Collaborative Colleagues:
Karl Krukow: colleagues
Mogens Nielsen: colleagues
Vladimiro Sassone: colleagues