• DocumentCode
    3607630
  • Title

    Measurement and Prediction of Access Control Policy Evaluation Performance

  • Author

    Butler, Bernard ; Jennings, Brendan

  • Author_Institution
    Telecommun. Software & Syst. Group (TSSG), Waterford Inst. of Technol. (WIT), Waterford, Ireland
  • Volume
    12
  • Issue
    4
  • fYear
    2015
  • Firstpage
    526
  • Lastpage
    539
  • Abstract
    As the need for more pervasive and more complex access controls grows, the challenge of ensuring the performance of access control systems is becoming apparent. Researchers have proposed several solutions to mitigate performance problems, including: adjusting the policy set; re-engineering the policy decision point (PDP); and decomposing the policies and distributing their evaluation. However, since the benefits and tradeoffs depend heavily upon the actual scenario, security administrators typically do not have objective justification for adopting particular mitigation actions. In response, we present the ATLAS framework, comprising: 1) DomainManager, which facilitates modelling the domain as closely as possible and automatically generates large numbers of representative policies and associated requests; 2) STACS, which enables controlled experiments to be performed using the generated policies/requests, to collect comprehensive measurements of PDP performance; and 3) PARPACS, which aids the understanding and worth of the measurement data and, by using rigorous validation techniques, reduces the risk of spurious insights or incorrect recommendations. We present a discussion of ATLAS as applied to an enterprise communication scenario, where access control is realised via XACML PDPs. Notable insights include that the SunXacml 2.0 PDP performs relatively poorly in terms of policy evaluation performance and that adding additional memory and/or processor cores to a XACML PDP server is not guaranteed to improve performance significantly.
  • Keywords
    authorisation; ATLAS framework; DomainManager; PARPACS; PDP performance; STACS; SunXacml 2.0 PDP; XACML PDP server; XACML PDPs; access control policy evaluation performance; complex access control; enterprise communication scenario; pervasive access control; policy decision point; Access control; Communication system operations and management; Computer security; Data models; Performance evaluation; Semantics; Writing; XML; Access Control; Domain Modelling; Performance Management; Policy-based Management; Security Management; Service Management; Service management; XACML; access control; domain modelling; performance management; policy-based management; security management;
  • fLanguage
    English
  • Journal_Title
    Network and Service Management, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1932-4537
  • Type

    jour

  • DOI
    10.1109/TNSM.2015.2486519
  • Filename
    7289468