Journal on Communications ›› 2020, Vol. 41 ›› Issue (12): 8-20.doi: 10.11959/j.issn.1000-436X.2020212

• Papers • Previous Articles     Next Articles

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)

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

CLC Number: 

No Suggested Reading articles found!