Computer Engineering and Applications ›› 2013, Vol. 49 ›› Issue (23): 56-62.

Previous Articles     Next Articles

Semantic representation and enforcement methods of ABAC policies

ZHOU Jiagen, YE Chunxiao, LUO Juan   

  1. School of Computer Science, Chongqing University, Chongqing 400044, China
  • Online:2013-12-01 Published:2016-06-12

ABAC策略语义表示和决策方法

周加根,叶春晓,罗  娟   

  1. 重庆大学 计算机学院,重庆 400044

Abstract: To solve the semantic presentation and enforcement problems of ABAC policies in the open system environment, a method using ontology to define policies is proposed. This method is defined on the basis of a map from ABAC policy model to description logic definitions. Also, it uses SWRL rules to define relations in the system. Based on the policy ontology, a framework utilizing close world reasoning and individual realization reasoning service to generate decisions of access request is proposed. The correctness of policy enforcement method is proved through its soundness and completeness, and an experiment is showed to verify the feasibility of these methods in a real application.

Key words: Attribute-Based Access Control(ABAC), policy representation, policy enforcement, ontology, Semantic Web Rule Language(SWRL), reasoning

摘要: 为解决开放式系统环境中基于属性的访问控制(Attribute-Based Access Control,ABAC)策略语义层次上的表示和决策问题,提出了ABAC策略的本体表示方法。该方法基于ABAC策略模型到描述逻辑定义的映射,使用语义Web规则语言(SWRL)处理系统内部关系定义。在此基础上,提出了基于封闭世界和实例实现推理的策略决策框架。最后从可靠性和完备性两方面说明了决策方法的正确性,验证实验表明了方法在实际应用中的适用性。

关键词: 基于属性的访问控制, 策略表示, 策略决策, 本体, 语义Web规则语言, 推理