To view a recording of this session Get Adobe Flash player

Prof. dr. ir. Frank PiessensFrank Piessens

Frank Piessens is a professor at the Department of Computer Science of the Katholieke Universiteit Leuven, Belgium. His research interests lie in software security, including security in operating systems and middleware, architectures, applications, Java and .NET, and software interfaces to security technologies.

He is an active participant in both fundamental research and industrial application-driven projects, provides consultancy to industry on distributed system security and serves on programme committees for various security-related international scientific conferences.

Frank teaches software security at the Katholieke Universiteit Leuven, and at various academic and industrial conferences.


description

Access control

Learning objectives

Understand

  • the model underlying common access control techniques
  • the best-known access control policy models such as Discretionary Access Control (DAC), Mandatory Access Control (MAC) and Role Based Access Control (RBAC)
  • the implementation mechanisms for access control, such as Access Control Lists (ACL) and Capabilities.

Overview

This module starts with the detailed description of the goals of an access contol system. The concepts fundamental to the model common to most access control techniques are discussed:

  • object,
  • subject,
  • reference monitor,
  • protection domain,
  • policy.

Next, common policy models are reviewed in detail, and compared:

  • Discretionary Access Control (DAC),
  • Mandatory Access Control (MAC) and
  • Role Based Access Control (RBAC) .

The need for representations of access control policies that may be automatically enforced by the reference monitor is discussed with particular reference to the forms which are currently most popular :

  • Access Control Lists (ACL) and
  • capabilities.

Partners:

Solvay Brussels School of Economics and Management Katholieke Universiteit Leuven

Affiliated organizations:

OWASP NESSoS STREWS
Creative Commons

Contents of the secappdev.org website are licensed under a Creative Commons Attribution-NonCommercial 3.0 License.