|
This article is cited in 1 scientific paper (total in 1 paper)
Mathematical Foundations of Computer Security
Lightweight implementation of ABAC mechanism on Database Firewall
D. N. Kolegovab, N. O. Tkachenkoab a Tomsk State University, Tomsk
b "Positive Technologies", Tomsk
Abstract:
We propose a lightweight non-invasive method for implementing attribute based access control for RDBMS $MySQL$ on $Database Firewall$. Implemented access control mechanism consists of two parts. According to NIST ABAC terminology, the first part is Policy Enforcement Point (PEP) and the second one is Policy Decision Point (PDP). PDP and PEP communicate using HTTP protocol. PEP is handling SQL queries from client, parsing it and sending to PDP via HTTP. PDP implements lightweight core of ABAC. The main purpose of this part is taking a decision to permit or deny access based on stored policies. After the decision is made, PDP sends it to PEP. We developed a new role view mechanism to combine RBAC and ABAC. This mechanism is used to translate privileges from RBAC roles to ABAC rules. ABAC rules are configured using a special language named AF Rules and specified in JSON format. These rules are translated to PDP code, which implements access control checks.
Keywords:
access control, ABAC, RBAC, Database Firewall.
Citation:
D. N. Kolegov, N. O. Tkachenko, “Lightweight implementation of ABAC mechanism on Database Firewall”, Prikl. Diskr. Mat. Suppl., 2016, no. 9, 93–95
Linking options:
https://www.mathnet.ru/eng/pdma282 https://www.mathnet.ru/eng/pdma/y2016/i9/p93
|
Statistics & downloads: |
Abstract page: | 170 | Full-text PDF : | 77 | References: | 43 |
|