Programmable access control

  • Authors:
  • John Hale;Mauricio Papa;Sujeet Shenoi

  • Affiliations:
  • Department of Computer Science, University of Tulsa, Tulsa, OK;Department of Computer Science, University of Tulsa, Tulsa, OK;Department of Computer Science, University of Tulsa, Tulsa, OK

  • Venue:
  • Journal of Computer Security - IFIP 2000
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Software developers rely on sophisticated programming language protection models and APIs to manifest security policies for Internet applications. These tools do not provide suitable expressiveness for fine-grained, configurable policies. Nor do they ensure the consistency of a given policy implementation across objects in a heterogeneous environment. Programmable access control provides syntactic and semantic constructs in programming languages for systematically embedding security functionality within applications. Secure interoperability is of utmost importance in a distributed heterogeneous environment This paper introduces a methodology for programmable security by language extension, as well as a prototype model and implementation of JPAC, a programmable access control extension to Java. A coor-. dination language is also presented to support secure interoperability within the framework.