Skip to Content Java Solaris Communities Partners My Sun Sun Store United States Worldwide

»  1992
»  1993
»  1994
»  1995
»  1996
»  1997
»  1998
»  1999
»  2000
»  2001
»  2002
»  2003
»  2004
»  2005
»  2006

Comparison of Two Privacy Policy Languages: EPAL and XACML, A

Author(s):
Anne Anderson
Report Number: Date Published: Available Formats:
TR-2005-147 September 2005 Portable Document Format (PDF)
HTML
Request Hard Copy
Abstract

Current regulatory requirements such as Sarbanes-Oxley, HIPAA, and the European Union Directive on Data Privacy make it increasingly important for enterprises to be able to verify and audit their compliance with privacy policies.

Two platform-independent languages that support directly-enforceable policies including "purposes" are IBM.s Enterprise Privacy Authorization Language(EPAL) and the OASIS eXtensible Access Control Markup Language (XACML). This document gives a brief overview of directly-enforceable policy languages, and then compares EPAL and XACML to show where the two languages diiffer. The differences are used to compare the strengths and weaknesses of each language for expressing privacy policies and for authorization or access control policies.

The main findings of this analysis are:

- With two exceptions, EPAL 1.2 supports a small subset of the functionality offered by XACML 2.0. The two exceptions, a built-in policy "vocabulary" mechanism and "categories", could be supported in XACML 2.0 without changes to the language. Their implementation in EPAL 1.2 is problematic.

- EPAL 1.2 lacks significant features required for complex enterprise policies, both for privacy and for access control in general. It adds no privacy-specific functionality not already supported by XACML 2.0.

- XACML 2.0 is an approved OASIS Standard with an OASIS Standard profile for privacy policies. If EPAL were considered as an additional standard, it would be detrimental to industry functionality and interoperability.

This document examines in detail the differences between the two languages that support these findings.

Would you recommend this Sun site to a friend or colleague?
Contact About Sun News Employment Privacy Terms of Use Trademarks Copyright 1994-2008 Sun Microsystems, Inc.