高安全级操作系统结构化关键技术研究

来源 :北京工业大学 | 被引量 : 4次 | 上传用户:sunboy0214
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
通常情况下,系统安全分为安全功能和安全保障两个方面,安全功能指系统实现的安全策略和安全机制所满足的功能要求,安全保障则是通过一定的方法保证安全功能的正确实施。近年来,这两方面都成为了国内外安全研究者关注的焦点,产生了一系列的研究成果。相比较而言,安全功能方面的研究成果更为丰硕,信息流模型、访问控制机制、安全体系架构各方面都已经开展了广泛而深入的工作。而在安全保障方面,人们还是更多地从传统软件工程的角度,对软件的设计、开发、测试和脆弱评估进行生命周期的保障研究。而对于由操作系统体系结构决定的运行环境的安全保障尚缺乏深入的研究。特别是对于目前主流的通用操作系统,尚无有效办法解决由硬件结构简化而引起的安全保障问题。操作系统结构化是解决安全保障问题的必经之路,也是高安全级操作系统(TCSEC B2级以上)的重要本质性特征。因此,对操作系统结构化的关键技术进行深入研究,构建能够满足高等级系统要求的安全保障体系,对于我国重要信息系统的等级保护制度进一步推进具有重要的理论和现实意义。本文将操作系统结构化的问题概括为程序结构化、数据结构化和连接结构化三个方面,程序结构化针对指令执行的有序性,要防止指令的非法转移,这是程序运行的可信性要求。数据结构化主要指系统中信息流的策略符合性,要防止用户间非授权的信息流动。连接结构化主要指网络中连接的安全性,防止由网络中恶意用户引起的非法连接、数据泄露和篡改。这三个层次的结构化相辅相成、缺一不可,只有将其在操作系统层面整合为有机统一的整体,才能对当今系统中的安全功能构成实质性的支撑,从而保障其可信运行,而当前恰恰缺乏这种针对操作系统级结构化体系结构的研究。为此,本文引入了可信管道的概念,以此为基础研究进程结构化、虚拟隔离、信息流控制三个关键技术在结构化系统中的整合,并结合无干扰模型,对结构化系统的安全性进行了形式化的分析和证明。本文主要围绕TCSEC结构化保护级的安全保障要求展开研究,从程序结构化、数据结构化和连接结构化三个方面对操作系统的结构化特征进行了分析和阐述。并且通过可信管道的引入,提出了新型的结构化操作系统体系结构SOSA(Structuration Operating System Architecture);重点研究了SOSA体系下结构化操作系统的三个关键技术进程结构化、虚拟隔离和信息流控制,分别提出了相关机制和方法,并基于经典的无干扰模型对它们进行了安全性的形式化分析和证明;最后,在Linux平台上实现了相关原型。论文的主要研究结果如下:(1)系统阐述了结构化的基本概念,提出了结构化的安全操作系统体系结构SOSA;结合可信计算的现有研究,探讨了SOSA体系的可信特征;将SOSA体系和结构化保护级标准的一些关键特征进行了对应。(2)改进经典的无干扰模型,提出了一种基于进程的操作系统结构化模型,对操作系统的进程结构化问题进行了形式化描述,给出了进程结构化环境安全的结构化规则,并予以证明。(3)研究了虚拟隔离机制对SOSA体系下结构化安全的重要性,提出了一种面向进程环境的虚拟隔离实现模型SVIEM(Structuration Virtual IsolationEnvironment Model),基于该模型给出SOSA体系下的虚拟隔离规则,并且提出了一种以进程环境隔离和TCB思想为基础的虚拟隔离机制。理论分析表明虚拟隔离机制能够满足BLP模型和Biba模型在保密性和完整性方面的要求。(4)提出了可信管道的形式化描述,建立了结构化系统信息流控制模型SIFCM(Structuration Information Flow Control Model),并且在SOSA架构下提出了基于可信管道的信息流控制方法。同时,结合经典无干扰模型的引用监视器假设,以SOSA体系的结构化规则来对应高安全系统的安全保障要求,并基于SIFCM和BLP模型对其结构化规则的保障作用进行了证明。最后,对系统进行隐通道分析,研究了可信管道在存储隐通道消除中的重要作用。(5)在Linux平台上,实现了SOSA体系下程序结构化、数据结构化和连接结构化的相关关键技术。总之,针对TCSEC B2级以上高安全级操作系统的安全保障要求,本文探讨了对操作系统进行结构化改造的一系列关键技术和方法,从程序结构化、数据结构化和连接结构化三方面确保了系统安全功能的正确实施,上述研究成果为进一步设计和开发高安全等级操作系统的提供了基础。
其他文献
风能是一种清洁的可再生能源,随着风电技术的快速发展,开发丰富、高效的海上风资源已成为未来风电发展的必然趋势。为了适应海上风资源开发的需要,本文设计了一种经济、安全
微课的兴起带来了教学方式的巨大改变,翻转课堂更好地体现了新课改的理念,学生在教学过程中的主体地位日益凸显。地理微课制作对教师的业务水平提出了更高的要求,教师要能准
高中物理学习策略就是教师在教学过程中总结创新的教学方法,其目的是促进学生学习并掌握物理学习方法的过程。在这个过程中,主要摒弃传统的教师在讲台上一味地灌输知识点的教
早读课是自主学习的重要形式,是语文学习的重要阵地,是语文课堂的延续和补充。但是早读课的开发和利用并不尽如人意。语文老师作为早读课的引导者,不能不关注这一现状,寻找问
本研究以个案研究的形式,分析了美术治疗的早期干预形式及其有效性。研究发现,在对特殊儿童的教育中,经过美术治疗干预,个案呈现的问题普遍得到了转化,尤其是对于性格异常的
对于高中数学教学来说,数列的教学是教师的一大难题,从学生角度出发,数列也是较难理解的板块,因此,数列的教学往往不够理想。在新课标理念下,高中数学的教学面临着重大的挑战
在情境感知服务技术领域,服务对象的位置信息是最重要的环境参数之一,决定着情境服务能否有效、准确的施行。业已成熟的GPS系统能够为情景感知服务提供精度小于5m的室外位置
网络环境下著作权保护是当今著作权保护制度中最为重要的内容之一,也是整个知识产权制度在网络时代无法回避的重大问题之一。在以数字化技术为核心的网络环境下,知识产权中的
<正>评课,是生命与生命的对话、是心灵与心灵的沟通。只有建立在相互尊重基础上的评课,才能真正体现其价值;评课是反思与探究过程、是追求与发展过程,只有关注发展的评课,才
在信息技术飞速发展的今天,信息技术已经对我们整个人类社会的发展产生了巨大的影响,它不仅能够迅速提高社会生产力的发展速度,更进一步加快了人类社会信息化的步伐,成为人类生存