通信学报 ›› 2020, Vol. 41 ›› Issue (12): 8-20.doi: 10.11959/j.issn.1000-436X.2020212

• 学术论文 • 上一篇    下一篇

基于深度学习的ABAC访问控制策略自动化生成技术

刘敖迪1,2, 杜学绘1,2, 王娜1,2, 乔蕊1,3   

  1. 1 信息工程大学,河南 郑州 450001
    2 河南省信息安全重点实验室,河南 郑州 450001
    3 周口师范学院,河南 周口 466001
  • 修回日期:2020-09-30 出版日期:2020-12-25 发布日期:2020-12-01
  • 作者简介:刘敖迪(1992- ),男,黑龙江伊春人,信息工程大学博士生,主要研究方向为大数据安全、访问控制技术。
    杜学绘(1968- ),女,河南辉县人,博士,信息工程大学教授、博士生导师,主要研究方向为网络信息安全。
    王娜(1980- ),女,河南济源人,博士,信息工程大学副教授、硕士生导师,主要研究方向为大数据安全。
    乔蕊(1983- ),女,河南周口人,博士,周口师范学院教授,主要研究方向为区块链安全。
  • 基金资助:
    国家重点研发计划基金资助项目(2018YFB0803603);国家重点研发计划基金资助项目(2016YFB0501901);国家自然科学基金资助项目(61802436);国家自然科学基金资助项目(61902447)

ABAC access control policy generation technique based on deep learning

Aodi LIU1,2, Xuehui DU1,2, Na WANG1,2, Rui QIAO1,3   

  1. 1 Information Engineering University, Zhengzhou 450001, China
    2 He’nan Province Key Laboratory of Information Security, Zhengzhou 450001, China
    3 Zhoukou Normal University, Zhoukou 466001, China
  • Revised:2020-09-30 Online:2020-12-25 Published:2020-12-01
  • Supported by:
    The National Key Research and Development Program of China(2018YFB0803603);The National Key Research and Development Program of China(2016YFB0501901);The National Natural Science Foundation of China(61802436);The National Natural Science Foundation of China(61902447)

摘要:

针对访问控制策略的自动化生成问题,提出了一种基于深度学习的ABAC访问控制策略生成框架,从自然语言文本中提取基于属性的访问控制策略,该技术能够显著降低访问控制策略生成的时间成本,为访问控制的实施提供有效支持。将策略生成问题分解为访问控制语句识别和访问控制属性挖掘两项核心任务,分别设计了 BiGRU-CNN-Attention和 AM-BiLSTM-CRF这 2个神经网络模型来实现访问控制策略语句识别和访问控制属性挖掘,从而生成可读、可执行的访问控制策略。实验结果表明,与基准方法相比,所提方法具有更好的性能。特别是在访问控制策略语句识别任务中平均F1-score指标能够达到0.941,比当前的state-of-the-art方法性能提高了4.1%。

关键词: 访问控制, ABAC模型, 策略生成, 自然语言处理, 深度学习

Abstract:

To solve the problem of automatic generation of access control policies, an access control policy generation framework based on deep learning was proposed.Access control policy based on attributes could be generated from natural language texts.This technology could significantly reduce the time cost of access control policy generation and provide effective support for the implementation of access control.The policy generation problem was decomposed into two core tasks, identification of access control policy sentence and access control attribute mining.Neural network models such as BiGRU-CNN-Attention and AM-BiLSTM-CRF were designed respectively to realize identification of access control policy sentence and access control attribute mining, so as to generate readable and executable access control policies.Experimental results show that the proposed method has better performance than the benchmark method.In particular, the average F1-score index can reach 0.941 in the identification task of access control policy sentence, which is 4.1% better than the current state-of-the-art method.

Key words: access control, ABAC model, policy generation, natural language processing, deep learning

中图分类号: 

No Suggested Reading articles found!