Authorization in trust management: Features and foundations

  • Authors:
  • Peter C. Chapin;Christian Skalka;X. Sean Wang

  • Affiliations:
  • University of Vermont, Burlington, VT;University of Vermont, Burlington, VT;University of Vermont, Burlington, VT

  • Venue:
  • ACM Computing Surveys (CSUR)
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Trust management systems are frameworks for authorization in modern distributed systems, allowing remotely accessible resources to be protected by providers. By allowing providers to specify policy, and access requesters to possess certain access rights, trust management automates the process of determining whether access should be allowed on the basis of policy, rights, and an authorization semantics. In this paper we survey modern state-of-the-art in trust management authorization, focusing on features of policy and rights languages that provide the necessary expressiveness for modern practice. We characterize systems in light of a generic structure that takes into account components of practical implementations. We emphasize systems that have a formal foundation, since security properties of them can be rigorously guaranteed. Underlying formalisms are reviewed to provide necessary background.