网络与信息安全学报 ›› 2024, Vol. 10 ›› Issue (1): 58-78.doi: 10.11959/j.issn.2096-109x.2024003

• 学术论文 • 上一篇    

基于场景感知的访问控制模型

单棣斌, 杜学绘, 王文娟, 王娜, 刘敖迪   

  1. 信息工程大学,河南 郑州 450001
  • 修回日期:2023-08-28 出版日期:2024-02-01 发布日期:2024-02-01
  • 作者简介:单棣斌(1982− ),男,河北邯郸人,信息工程大学副教授,主要研究方向为大数据安全、信任安全、图神经网络
    杜学绘(1968− ),女,河南新乡人,博士,信息工程大学教授、博士生导师,主要研究方向为信息系统安全、大数据和区块链安全
    王文娟(1981− ),女,河南鹤壁人,博士,信息工程大学教授,主要研究方向为云计算安全、入侵防御
    王娜(1980− ),女,山西临汾人,博士,信息工程大学副教授,主要研究方向为信息系统安全、大数据和区块链安全
    刘敖迪(1992− ),男,黑龙江伊春人,博士,信息工程大学讲师,主要研究方向为大数据安全
  • 基金资助:
    国家自然科学基金(62102449);国家重点研发计划(2018YFB0803603);国家重点研发计划(2016YFB0501904);河南省重点研发与推广专项(222102210069)

Scenario-aware access control model

Dibin SHAN, Xuehui DU, Wenjuan WANG, Na WANG, Aodi LIU   

  1. Information Engineering University, Zhengzhou 450001, China
  • Revised:2023-08-28 Online:2024-02-01 Published:2024-02-01
  • Supported by:
    The National Natural Science Foundation of China(62102449);The National Key R&D Program of Chi-na(2018YFB0803603);The National Key R&D Program of Chi-na(2016YFB0501904);The Key Research and Development and Promotion Program of Henan Prov-ince(222102210069)

摘要:

动态访问控制模型是构建大数据动态访问控制系统的理论基础,而现有访问控制模型大多只能满足单一情景下的动态访问控制,无法适应大数据上下文环境变化、实体关系变更和客体状态变迁等多类型动态情景中的访问控制。针对上述问题,在现有访问控制模型的研究的基础上,对大数据动态因素进行分析,提出基于场景感知的访问控制(SAAC,scenario-aware access control)模型。将各类型动态因素转换为属性、关系等基本元素;并引入场景信息对各类组成元素进行统一建模;基于场景信息构建大数据动态访问控制模型,以实现对多类型动态因素、扩展动态因素的支持。设计 SAAC 模型的工作框架,并提出框架工作流程对应的基于场景感知的访问控制模型规则学习算法和 SAAC 规则执行算法,以实现访问控制规则自动学习和动态访问控制决策。通过引入非传递无干扰理论,分析并验证了对所提模型的安全性。为验证所提模型访问控制策略挖掘方法的有效性,将SAAC模型与ABAC-L、PBAC-X、DTRM和FB-CAAC等基线模型在4个数据集上进行了实验对比。实验结果表明,SAAC模型及其策略挖掘方法的ROC曲线的线下面积、单调性和陡峭度等指标的结果均优于基线模型,验证了所提模型能够支持多类型动态因素和动态因素扩展,其挖掘算法所得的访问控制规则的综合质量相对较高。

关键词: 大数据, 访问控制, 动态因素, 场景, 无干扰理论

Abstract:

Dynamic access control model is the theoretical basis for constructing a dynamic access control system for big data.However, most existing access control models can only fulfill dynamic access control in a single scenario and are unable to adapt to access control in multiple types of dynamic scenarios.These scenarios include changes in the contextual environment of big data, changes in entity relationships, and changes in the state of objects.To address these issues, an analysis was conducted based on the research of existing access control models and the dynamic factors of big data.Subsequently, scenario-aware access control (SAAC) model was proposed, which was based on dynamic factor conversion and scenario unified modeling.All types of dynamic factors were converted into basic elements such as attributes and relationships.Then, scene information was incorporated to model the various types of constituent elements in a unified manner.A big data dynamic access control model was constructed based on scene information to support multi-type dynamic factors and extended dynamic factors.The working framework of the SAAC model was designed, and the SAAC rule learning algorithm and SAAC rule execution algorithm were proposed corresponding to the workflow of the framework.This enabled the automatic learning of access control rules and dynamic access control decision-making.The security of the proposed model was analyzed and verified by introducing the non-transitive non-interference theory.To validate the effectiveness of the access control policy mining method of the proposed model, experimental comparisons were conducted between the SAAC model and baseline models such as ABAC-L, PBAC-X, DTRM, and FB-CAAC using four datasets.The experimental results demonstrate that the SAAC model and its strategy mining method outperforms the baseline models in terms of metrics such as area under the curve AUC, monotonicity, and steepness of the ROC curve.This verification confirms that the proposed model can support multiple types of dynamic factors and dynamic factor extensions, and that the combined effect of the access control rules obtained from its mining algorithm is relatively high.

Key words: big data, access control, dynamic factors, scenarios, non-interference theory

中图分类号: 

No Suggested Reading articles found!