ACM Home Page
Please provide us with feedback. Feedback
Reasoning about XACML policies using CSP
Full text PdfPdf (152 KB)
Source Workshop On Secure Web Services archive
Proceedings of the 2005 workshop on Secure web services table of contents
Fairfax, VA, USA
SESSION: Access control table of contents
Pages: 28 - 35  
Year of Publication: 2005
ISBN:1-59593-234-8
Author
Jery Bryans  University of Newcastle upon Tyne, 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): 5,   Downloads (12 Months): 58,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms  

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/1103022.1103028
What is a DOI?

ABSTRACT

In this work we explore the use of process algebra in formalising and analysing access control policies. We do this by considering a standard access control language (XACML) and show how the core concepts in the language can be represented in CSP. We then show how properties of these policies may also be described in CSP, and how model checking may be used to verify that a policy meets the property.We further consider how we may introduce a notion of workflow into this framework, and show that a simple appreciation of the workflow context may limit the things we need to verify about a policy.


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
K. Bhargavan, C. Fournet, and A. Gordon. A Santics for Web Services Authentication. Theoretical Computer Science, 340(1):102--153,June 2005.
 
2
3
 
4
D. Guelev, M. Ryan, and P. Schobbens. Model-checking Access Control Policies. In ISC, 2004.
 
5
 
6
E Kleiner and A. W. Roscoe. Web Services Security: a preliminary study using Casper and FDR. In ARPSA, pages 160--174,2004.
 
7
Formal Systs (Europe)Ltd. Failures-Divergences Refinent: User Manual and Tutorial. Oxford University.
 
8
T. Moses. eXtensible Access Control Markup Language (XACML)version 1.0. Technical report, OASIS, Feb 2003.
 
9
 
10
 
11
Peter Ryan and Ragni Ryvold Arnesen. A Process Algebraic Approach to Security Policies. In Ehud Gudes and Sujeet Shenoi, editors, DBSec, volume 256 of IFIP Conference Proceedings, pages 301--312. Kluwer, 2002.
 
12
Peter Ryan, Steve Schneider, Michael Goldsmith, Gavin Lowe, and Bill Roscoe. Modelling and Analysis of Security Protocols. Pearson Education, 2001.
 
13
14