第六章 多级数据库安全管理系统
数据库安全
第六章 多级安全数据库 管理系统1
数据库安全
本 章 概 要
6.1 6.2 6.3 6.4 6.5
安全数据库标准 多级安全数据库关键问题 多级安全数据库设计准则 多级关系数据模型 多实例
6.6 隐蔽通道分析2
数据库安全
6.1 安全数据库标准6.1.1 可信计算机系统评测标准 为降低进而消除对系统的安全攻击,各国引
用或制定了一系列安全标准
TCSEC (桔皮书)
TDI (紫皮书)3
数据库安全
1985年美国国防部(DoD)正式颁布《
DoD
可信计算机系统评估标准》 简称TCSEC或DoD85,TCSEC又称桔皮书 TCSEC标准的目的 提供一种标准,使用户可以对其计算机系 统内敏感信息安全操作的可信程度做评估。 给计算机行业的制造商提供一种可循的指
导规则,使其产品能够更好地满足敏感应 用的安全需求。4
数据库安全
TCB可信计算机:是Trusted Computing Base的简称,指的是计算机内保护装置 的总体,包括硬件、固件、软件和负责 执行安全策略的组合体。它建立了一个 基本的保护环境并提供一个可信计算机 系统所要求的附加用户服务。
数据库安全
1991年4月美国NCSC(国家计算机安全中
心)颁布了《可信计算机系统评估标准 关于可信数据库系统的解释》 简称TDI,又称紫皮书 它将TCSEC扩展到数据库管理系统 定义了数据库管理系统的设计与实现
中需满足和用以进行安全性级别评估 的标准6
数据库安全
TDI/TCSEC标准的基本内容 TDI与TCSEC一样,从四个方面来描述安
全性级别划分的指标 安全策略 责任 保证 文档
数据库安全
TCSEC/TDI安全级别划分安全级别
定
义
A1 B3 B2 B1
验证设计(Verified Design) 安全域(Security Domains) 结构化保护(Structural Protection) 标 记 安 全 保 护 ( Labeled Security Protection) 受 控 的 存 取 保 护 ( Controlled AccessProtection) Protection)
C2C1 D
自 主 安 全 保 护 ( Discretionary Security 最小保护(Minimal Protection)
四组七个等级 按系统可靠或可信程 度逐渐增高 各安全级别之间具有 一种偏序向下兼容的 关系,即较高安全性 级别提供的安全保护 要包含较低级别的所 有保护要求,同时提 供更多或更完善的保 护能力。
数据库安全
等级说明:D,C1 D级 将一切不符合更高标准的系统均归于D组
典型例子:DOS是安全标准为D的操作系统
DOS在安全性方面几乎没有什么专门的 机制来保障
C1级 非常初级的自主安全保护 能够实现对用户和数据的分离,进行自主
存取控制(DAC),保护或限制用户权限 的传播。9
数据库安全
等级说明:C2
C2级 安全产品的最低档次 提供受控的存取保护,将C1级的DAC进一步
细化,以个人身份注册负责,并实施审计和 资源隔离
达到C2级的产品在其名称中往
往不突出“安
全”(Security)这一特色 典型例子
操作系统:Microsoft的Windows NT 3.5,数字
设备公司的Open VMS VAX 6.0和6.1
数据库:Oracle公司的Oracle 7,Sybase公司 的 SQL Server 11.0.610
数据库安全
等级说明:B1
B1级 标记安全保护。“安全”(Security)或“可 信的”(Trusted)产品。 对系统的数据加以标记,对标记的主体和客
体实施强制存取控制(MAC)、审计等安全 机制 典型例子 操作系统:数字设备公司的SEVMS VAX Version
6.0,惠普公司的HP-UX BLS release 9.0.9+ 数据库:Oracle公司的Trusted Oracle 7, Sybase公司的Secure SQL Server version 11.0.6,Informix公司的Incorporated INFORMIX-OnLine / Secure 5.011
数据库安全
等级说明:B2
B2级 结构化保护 建立形式化的安全策略模型并对系统内的所
有主体和客体实施DAC和MAC。
经过认证的B2级以上的安全系统非常稀少 典型例子 操作系统:只有Trusted Information
Systems公司的Trusted XENIX一种产品
标准的网络产品:只有Cryptek Secure Communications公司的LLC VSLAN一种产品
数据库:没有符合B2标准的产品12
数据库安全
等级说明:B3,A1
B3级 安全域 该级的TCB必须满足访问监控器的要求,审计
跟踪能力更强,并提供系统恢复过程。 A1级 验证设计,即提供B3级保护的同时给出系统的
形式化设计说明和验证以确信各安全保护真正 实现13
数据库安全
说明
B2以上的系统 还处于理论研究阶段 应用多限于一些特殊的部门如军队等
美国正在大力发展安全产品,试图将目前仅
限于少数领域应用的B2安全级别下放到商业 应用中来,并逐步成为新的商业标准。
数据库安全
不同安全级别对安全指标的支持
不支持 新增支持
支持同相邻低一级 支持较下一级有增加或改动15
数据库安全
6.1.2 我国信息安全评估标准 我国的信息系统安全评估工作是随着对
信息安全问题的认识的逐步深化不断发 展的。早期的信息安全工作中心是信息 保密,通过保密检查来发现问题,改进 提高。80年代后,随着计算机的推广应 用,随即提出了计算机安全的问题,开 展了计算机安全检查工作。但是,当时 缺乏风险意识,在领导和信息系统管理 者的思想中,通常追求的是万无一失、 绝对安全。16
…… 此处隐藏:657字,全部文档内容请下载后查看。喜欢就下载吧 ……- 基于PLC控制的航空电镀生产线自动输送
- 中考预测课内外文言文对比阅读2
- 2018-2023年中国商业智能(BI)产业市场
- 中国金融体制改革研究2011new
- 外窗淋水试验方案
- 精益生产(Lean Production)
- 学校安全事故处置和信息报送制度
- Chapter 5 Human Resources Management
- 【小学数学】人教版小学六年级上册数学
- 初中数学解题方法与技巧
- 山东省创伤中心建设与管理指导原则(试
- 函数与数列的极限的强化练习题答案
- 10分钟淋巴按摩消脂
- 网络应急演练预案
- 服装设计入门基础知识
- 初二数学分式计算题练习
- (人教新课标)高二数学必修5第二章 数列
- 最新自主创业项目
- 北京大学 无机化学课件 4第4章 配合物
- 贸易公司业务管理制度




