欢迎来到天天文库
浏览记录
ID:9131671
大小:107.50 KB
页数:9页
时间:2018-04-18
《多种mac机制并存的动态装载方法》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、多种MAC机制并存的动态装载方法杜军龙周剑涛江西省信息中心针对通用Lirmx平台中强制性访问控制(MAC)机制并存问题和现有并存技术中存在灵活度不高、平台迁移性差与系统开销增幅大等问题,本文提出了一种多种MAC机制并存的动态装载方法。该方法通过构建跳跃表(SkipList)的形式实现了多种MAC机制的并行装载,辅以优先级调度算法对装载后的MAC机制实施灵活调度,同时装载后模块具备安全防篡改功能。作为验证,在Linux平台上进行了方法实现,经由性能测试,确认方案的可行性和低耗性。关键词:强制性访问控制;动态装载;跳跃表;优先级调度;防篡改;杜军龙,(19
2、78-),男,高级工程师、,主研方向:电子政务;:dujl@jiangxi.gov.cn周剑涛,工程师、基金:基金项0:核高基“工业互联网安全操作系统产业化及规模化应用”(2017ZX01038103)MultipleMACMechanismsCoexistDynamicLoadingMethodDUJun-longZHOUJian-taoJiangxiInformationCenter;Abstract:ForgeneralLinuxoperatingsystemplatformmandatoryaccesscontrol(MAC)mechanism
3、sexistproblemsandtheexistingtechnologyofflexibilityisnothigh,increasesystemoverhead,thecoexistenceofdiverseMACmechanism,thispaperproposesadynamicloadingmethodformultipleMACmechanisms.ThismethodrealizestheparallelloadingofvariousMACmechanismsbyconstructingtheSkipListandthepriorit
4、yschedulingalgorithmisusedtoimplementflexibleschedulingoftheloadedMACmechanism,whiletheloadingmodulehastamper-prooffunction.Asavalidation,themethodisimplementedontheLinuxplatform,andthefeasibilityandlowconsumptionoftheschemeareconfirmedthroughperformancetesting.Keyword:Mandatory
5、accesscontrol;Dynamicloading;SkipList;Priorityscheduling;Tamperproof;1概述强制性访问控制(MandatoryAccessControl,MAC)被美国国家计算机安全屮心NCSC的安全标准TCSEC列为B级安全操作系统本要求位1。MAC具有非常强的鲁棒性,能够绝对执行安全管理员预定的访问控制策略,有效防止特洛伊木马的攻击。目前Linux操作系统平台的MAC机制研究较多且侧重点不同,有Flask模型、Clark-Wilson模型、Bell-lapadula模型、Biba模型、Chines
6、e-Wall模型、DTE模型和Lattice模型以及各企业、闭体自主研发设计模型等[3_6]。然而,鉴于特殊单位屮通用Linux平台使用的特殊性与多样性,单一MAC机制很难完全满足其所有安全需求,需多种MAC机制并存互补,以提供更高的系统安全性。目前针对通用Linux系统中的多MAC机制并存研究较少,以Selinux机制为代表的具有主/从性的多MAC堆叠并存机制较为普及,它将Selinux作为主安全模块,后续MAC机制通过mod_reg_security函数向主模块中进行注册成为从安全模块,较好的支持丫MAC并存与调用,但从安全模块受主安全模块策略的约
7、束与管理,并且在kernel-2.6.19以后不支持mod_reg_security函数的使用XII。文献[8]实现了一种在kernel源码中以安全域i组品形式设计成多MAC机制并存管理器,有效的实现了多MAC并存,但此种并存管理器的平台可迁移性差,对于不愿更改内核的用户,此种方法难以接受。文献[9]利用扩展内核hook安全域的形式,以N核通用链表为载体为系统提供一种多MAC并存机制,但是该法的综合决策和链式调用存在系统开销大和灵活性不足问题。本文基于目前存在问题,从实际应用角度出发,在沿袭内核hook安全域扩展的思想上,提出一种多种MAC机制并存的动
8、态装载方法。该方法使MAC机制以动态方式载入系统II能与平台自有MAC机制实现并存,同时辅以优
此文档下载收益归作者所有