数据库管理系统安全性形式化分析研究

被引量 : 0次 | 上传用户:xwy_pk
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数据库的应用已经渗透到各个领域,数据库中存储的大量敏感数据是攻击者所觊觎的,数据库的安全问题一直备受关注。研究并开发高安全等级的数据库管理系统,对于提高数据库系统的安全性具有重要意义。在开发四级及以上的高安全等级的数据库管理系统过程中,需要引入形式化分析技术,对安全模型、顶层规范甚至系统代码进行分析,以保障系统在设计和实现上符合安全模型的要求。针对传统的数据库形式化安全模型在存储过程、触发器的处理上可能存在的安全缺陷,改进了数据库安全模型,使得该模型能够安全地处理存储过程和触发器等数据库对象。该模型扩充了状态转换规则,改进了客体兼容性,将实体完整性、参照完整性和客体兼容性作为所有状态应满足的安全性质,保证系统状态的正确性与一致性。针对新的数据库安全模型,给出了基于定理证明器Coq的安全模型规范和安全性分析,给出了用于安全性分析的状态不变式、相关公理、引理和推论,以及各状态转换规则的规范描述和证明步骤,通过形式化分析,修改了新模型存在的不足,表明新模型是安全的。针对多级安全数据库管理系统,给出了基于安全数据字典的多级安全数据库管理系统顶层规范形式化分析。定义了多级安全数据字典作为安全数据库管理系统的状态的成员,基于该系统状态和状态不变式、系统操作规则的形式化规范描述,给出了基于数据字典的顶层抽象规范的安全性形式化分析,对数据库管理系统顶层规范进行了基于定理证明器Coq的描述和安全性分析,改进了原有的系统顶层规范在设计过程中的缺陷,表明顶层规范的设计是符合安全模型要求的。在将BLP模型直接扩展映射到源代码进行分析的过程中,针对数据库管理系统的特点,对BLP模型中描述系统状态的元素可访问集分析后,发现在删除操作的分析中,后状态满足某些安全性质时,实际上并不需要满足删除操作的任何前提条件,就可以证明得到后状态是安全的,证明有被绕过的可能,不能保证证明的完备性和严密性。利用完全依赖于安全操作系统实现强制访问控制的数据库管理系统DMOSMAC代码规模小的特点,对DMOSMAC进行了形式化分析和证明,以确保DMOSMAC正确实现了安全策略。给出了这类体系结构下的数据库管理系统进行形式化分析的方法。给出了数据库内的信息流定义,在此基础上给出了一种对系统代码进行抽取,避免删除等操作的证明被绕过的可能,保证安全性分析过程的严密性。结果表明该方法能够有效避免BLP模型直接用于数据库系统安全性形式化分析时可能引起的证明被绕过的问题。通过以上研究,我们在数据库管理系统的形式化安全模型及其安全性分析、顶层规范以及实现级安全性分析等方面进行了研究,所提出的方法可用于与相同体系结构的系统的分析和证明。
其他文献
通过对湖南某锂辉石选矿厂厂址方案优化选择过程中遇到的问题,结合选矿厂厂址选择原则,确定适合矿山近期及远期发展需要的选矿厂厂址。
分析激光惯组软件研制现状,对照企业软件研制中出现的问题,提出确定以"软件复用技术"和"软件构件化开发方法 "作为激光惯组软件"三化"的具体实现形式,建立激光惯组软件构件库
目的:急性淋巴细胞性白血病(ALL)是一类造血干细胞来源的恶性克隆性疾病,近年来,靶向杀伤治疗已成为ALL治疗的发展趋势,分析ALL发生机制、寻找新的治疗靶点成为研究热点。溶质
合作共赢的和谐劳动关系对于企业发展、劳动者权益保护及社会稳定而言,至关重要,堪称整个社会发展的晴雨表。改革开放30多年来,中国的非公企业获得了巨大的发展,但是与此不相
通过对基于相关类算法的TDOA系统时差测试技术理论推导,指出该技术成立的前提条件为针对平稳信号,对于非平稳信号将会引入系统误差;数学模型计算表明,在低通带限平坦谱条件下,相关
支持向量机(Support Vector Machine, SVM)是Vapnik等人提出的一种基于统计学理论的机器学习算法。该算法在建立在统计学习理论的VC维理论和最小化结构风险原理的基础上,在解决
本文针对聚乙二醇干扰素治疗慢乙肝用药指导指标筛选及NK细胞在慢性乙型肝炎感染过程中的作用两个问题进行探讨,共由两部分研究组成。其中第一部分旨在筛选能够指导聚乙二醇
影视和文学一直有着密不可分的关系,对文学作品的改编几乎伴随着整个影视的发展史,而经典文学作品更是影视改编的热门选择。《雷雨》是目前改编次数最多的中国现代话剧作品,
目的恶性骨与软组织肿瘤至今尚无一种公认的方法用于确定精确的外科边界,制定直观具体的手术计划和实时动态评价化疗疗效。本研究利用CTA影像学资料所提供的丰富断层解剖信息
百度娱乐发展有限公司是安徽省阜阳临泉县,一家集餐饮、娱乐为一体的股份公司。辽阳市远建装饰设计公司承担本次装饰施工工程,甲方通过招标的方式和本公司签署了施工协议。通过