[精选]一个新的多级安全数据库模型及实现.pptx





《[精选]一个新的多级安全数据库模型及实现.pptx》由会员分享,可在线阅读,更多相关《[精选]一个新的多级安全数据库模型及实现.pptx(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、一个新的多级平安数据库模型及实现刘欣沈昌祥Email:jfz97sohu.由于现有多级平安模型的约由于现有多级平安模型的约束条件与现实工作需求存在着矛束条件与现实工作需求存在着矛盾,本文提出了一个基于扩展平盾,本文提出了一个基于扩展平安级的平安模型,本模型实现了安级的平安模型,本模型实现了强制访问控制,可到达强制访问控制,可到达B1级平安。级平安。本文描述了其基本定义、规则和本文描述了其基本定义、规则和定理,并简单介绍了其实现。定理,并简单介绍了其实现。1、前言前言1.1现有平安模型现有平安模型1.2上述模型上述模型的缺乏的缺乏1.3新模型概述新模型概述2、新模型形式化描述、新模型形式化描述2
2、.1定义定义2.2规则规则2.3模型的定理系统模型的定理系统3、应用本模型的、应用本模型的SDBMS实现实现4、结束语结束语1.2上述模型的缺乏上述模型的缺乏BLP作为经典强制访问控制模型,其规则过于严格,会与实际工作需求发生冲突;比方,某高平安级主体可能要求写比其平安低的数据;下面例子说明该冲突:比方,设一个表equipment中,Price是公开,purpose是秘密,则操作:UPDATEequipmentSETprice=price*1.1Wherepurpose=missletest是无法执行的。SeaView模模型型做做为为BLP模模型型与与Biba模模型型的的结结合合,为为维维护护
3、数数据据库库完完整整性性和和防防止止隐隐通通道道,引引入入了了多多实实例例的的概概念念,并并将将多多级级关关系系分分解解成成单单级级关关系系存存储,这就大大降低了数据库效率。储,这就大大降低了数据库效率。同同样样上上面面的的例例子子,假假设设price与与purpose的的完完整整级级均均为为VI,而而主主体体的的写写级级与与读读级级分分别别为为和和,则则由由于于完完整整性性约约束束,使使主主体体仍仍不不能能执执行上述操作。行上述操作。如如何何既既解解决决上上述述模模型型与与实实际际需需求求的的冲冲突突,又又保保证证强强制制访访问问策策略略实实施施,到到达达B1级级标标准准,本本文文提提出出了
4、一个多级数据库平安模型。了一个多级数据库平安模型。1.3新模型概述新模型概述本本模模型型通通过过给给出出一一个个平平安安级级的的新新定定义义,扩扩展展了了保保密密等等级级的的概概念念,使使一一个个主主体体具具有有最最高高保保密密等等级级和和最最低低保保密密等等级级,并并更更改改了了“写写操操作作检检查查规规则则,使使主主体体可可以以在在一一定定范范围围内内向向下下写写,增增加加了了模模型型的的灵灵活活性和实用性。性和实用性。1.3.1平安级的定义平安级的定义本本模模型型平平安安级级由由保保密密性性等等级级、完完整整性性等等级级和和范范围围的的集集合合组组成成。一一般般说说来来,保保密密性性等等
5、级级是是如如下下四四元元素素集集合合中中的的任任一一元元素素:绝绝密密TS,机机密密S,秘秘密密C,公公开开U,此此集集合合是是全全序序的的,即即绝绝密密TS机机密密S秘秘密密C公公开开U。完完整整性性等等级级是是如如下下集集合合中中的的一一个个元元素素:极极重重要要C,非非常常重重要要VI,重重要要I,公公开开U。此此集集合合也也是是全全序序的的,即即CVIIU。范范围围的的集集合合是是系系统统中中分分类类元元素素集集合合的的一一个个子子集集。这这些些元元素素依依赖赖于于所所考考虑虑的的环环境境和应用领域。和应用领域。平平安安级级形形成成服服从从偏偏序序关关系系的的格格,此此偏偏序序关关系系
6、称为支配称为支配关系。关系。1.3.2主体读保密等级与写保密等级主体读保密等级与写保密等级系系统统中中每每个个主主体体的的写写保保密密等等级级是是一一个个取取值值范范围围,而而非非一一个个值值,分分别别用用Cmin,Cmax,则则主主体体的的写写保保密密等等级级为为偶偶对对,读保密等级,读保密等级Cmax。如如果果一一个个主主体体的的读读保保密密等等级级严严格格支支配配其其最最低低写写保保密密等等级级CmaxCmin,则则称称主主体体是是可可信信的的;允允许许可可信信主主体体将将数数据据以以低低于于读读保保密密等等级级的的某某保保密密等等级级写写入入,但但必必须须证证明明主主体体没没有有向向下
7、下传传播播信信息息第第二二节节将将详细介绍。详细介绍。1.3.3平安检查规则平安检查规则写操作平安检查规则写操作平安检查规则:1主主体体的的当当前前保保密密等等级级被被客客体体的的保保密密等等级级支支配配;主主体体的的完完整整等等级级支支配配客客体体的的完完整整等等级级;主体的范围包含于客体的范围;或主体的范围包含于客体的范围;或2客客体体保保密密等等级级属属于于主主体体的的写写保保密密等等级级;主主体体的的完完整整等等级级支支配配客客体体的的完完整整等等级级;主主体体的的范范围围包包含含于于客客体体的的范范围围;符符合合保保密密性性约约束规则第束规则第2.22.2节规则节规则2 2本规则扩展
8、了平安级的概念,给主体写操作一个本规则扩展了平安级的概念,给主体写操作一个范围,但同时又进行了保密性约束。范围,但同时又进行了保密性约束。读操作平安检查规则:读操作平安检查规则:主主体体的的保保密密等等级级支支配配客客体体的的保保密密等等级级;主主体体的的完完整整等等级级被被客客体体的的完完整整等等级级支支配配;主主体体的的范围包含客体的范围范围包含客体的范围。这这条条规规则则符符合合BLPBLP模模型型不不上上读读和和BibaBiba模模型型不不下下读读的规则。的规则。读写操作平安检查规则:读写操作平安检查规则:1 1客客体体保保密密等等级级等等于于主主体体的的当当前前保保密密等等级级;客客
9、体体的的完完整整等等级级等等于于主主体体的的当当前前完完整整等等级级;主体的范围等于客体的范围主体的范围等于客体的范围。或。或2 2客体保密等级属于主体的写保密等级;客体保密等级属于主体的写保密等级;客体的完整等级等于主体的当前完整等级;客体的完整等级等于主体的当前完整等级;主体的范围等于客体的范围。主体的范围等于客体的范围。符合保密性约符合保密性约束规则束规则2模型介绍模型介绍2.1定义定义定义定义1系系统统状状态态v:集集合合V中中元元素素,vV=V=BMFICTHBMFICTH当前存取集当前存取集B:BSOASOA访问方式集合访问方式集合A:A=r,w,e,a定义定义2 2保保 密密 性
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 精选 一个 多级 安全 数据库 模型 实现

限制150内