作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2018, Vol. 44 ›› Issue (11): 62-66. doi: 10.19678/j.issn.1000-3428.0048928

• 体系结构与软件技术 • 上一篇    下一篇

多种MAC机制并存的动态装载方法

杜军龙,周剑涛   

  1. 江西省信息中心,南昌 330001
  • 收稿日期:2017-10-12 出版日期:2018-11-15 发布日期:2018-11-15
  • 作者简介:杜军龙(1978—),男,高级工程师,主研方向为电子政务;周剑涛,工程师
  • 基金资助:

    “核高基”重大专项“工业互联网安全操作系统产业化及规模化应用”(2017ZX01038103)

Dynamic Loading Method of Multiple Coexisting MAC Mechanisms

DU Junlong,ZHOU Jiantao   

  1. Jiangxi Information Center,Nanchang 330001,China
  • Received:2017-10-12 Online:2018-11-15 Published:2018-11-15

摘要:

通用Linux平台需要多种强制性访问控制(MAC)机制并存,现有并存技术存在灵活度不高、平台迁移性差和系统开销增幅大的问题。为此,提出一个多种MAC机制并存的动态装载方法。通过构建跳跃表实现多种MAC机制的并行装载,利用优先级调度算法对装载后的MAC机制实施灵活调度。测试结果表明,相比于通用堆叠并存技术,该方法具有可行性和低耗性,并且装载后的模块具备安全防篡改功能。

关键词: 强制性访问控制, 动态装载, 跳跃表, 优先级调度, 防篡改

Abstract: General Linux platform requires multiple Mandatory Access Control (MAC) mechanisms,the existing coexistence technology has the problems of low flexibility,poor mobility of platform and large increase of system overhead.Therefore,a dynamic loading method of multiple coexisting MAC mechanisms is proposed.The parallel loading of multiple MAC mechanisms is realized by constructing the SkipList,and the MAC mechanism after loading is flexibly scheduled by the priority scheduling algorithm.Test results show that,compared with the common stacking coexistence technology,this method is feasible and low-cost,and the module after loading has the function of security and tamper-proof.

Key words: Mandatory Access Control(MAC), dynamic loading, SkipList, priority scheduling, tamper-proof

中图分类号: