AttributeBased Database Access Control ABDAC - PowerPoint PPT Presentation

1 / 5
About This Presentation
Title:

AttributeBased Database Access Control ABDAC

Description:

Attribute-Based Database Access Control (ABDAC) Hamed Okhravi, Imranul Hoque, and Sonia Jahid ... Design a modular ABDAC. Support XACML for ABAC policy specification ... – PowerPoint PPT presentation

Number of Views:135
Avg rating:3.0/5.0
Slides: 6
Provided by: TCIP
Category:

less

Transcript and Presenter's Notes

Title: AttributeBased Database Access Control ABDAC


1
Attribute-Based Database Access Control (ABDAC)
  • Hamed Okhravi, Imranul Hoque, and Sonia Jahid
  • University of Illinois

2
Motivation
  • Attribute-based access control vs. ACL
  • More flexible
  • More scalable
  • Easier to understand
  • More compact policy
  • Based on multiple attributes rather than a single
    ID
  • Desirable for database access control

3
Approaches
  • Two possible approaches for ABDAC
  • Design a database from scratch with ABAC
  • Design an engine to understand the policy and
    populates an ACL-based database (e.g., MySQL) ?
    the approach we use

4
Goals
  • Design a modular ABDAC
  • Support XACML for ABAC policy specification
  • Use off-the-shelf database (MySQL)
  • Reflective design for more flexibility (database
    contains the attribute information)
  • Use web interface for ease of use

5
Architecture
XACML ABAC Policy
Attribute Table (AT)
ltPolicygt ltRule1 Allowgt ltSubjectgt lt/Subjectgt
ltResourcegt lt/Resourcegt ltActiongt lt/Actiongt
ltRule2 Denygt ltSubjectgt lt/Subjectgt ltResourcegt
lt/Resourcegt ltActiongt lt/Actiongt lt/Policygt
MySQL DB
Policy Processing Engine
Query AT
Response
Attribute Analysis and User Extraction Module
Policy Parsing Module
Access Control Decision
Conflict Discovery and Resolution Module
ACL Building Module
Web Interface
Populate
Access Control List (ACL)
Write a Comment
User Comments (0)
About PowerShow.com