D类安全等级
最小保护等级
D类安全等级只包括D1一个级别。D1的安全等级最低。D1系统
只为文件和用户提供安全保护。D1系统最普通的形式是
本地操作系统,或者是一个完全没有保护的网络。
C类安全等级
用户自主保护等级,用户对自己的行为负责。
该类安全等级能够提供审记的保护,并
为用户的行动和责任提供审计能力。
C类安全等级可划分为C1和C2两类。
C1系统的可信任运算基础体制(Trusted Computing Base,TCB)通过将
用户和数据分开来达到安全的目的。在C1系统中,所有的用户
以同样的灵敏度来处理数据,即用户认为C1系统中的所有文档都具有相同的机密性。
C2系统比C1系统加强了可调的审慎控制。在连接到网络上时,C2系统的
用户分别对各自的行为负责。C2系统通过
登陆过程、安全事件和资源隔离来增强这种控制。C2系统具有C1系统中所有的安全性特征。
B类安全等级
强制性保护
B类安全等级可分为B1、B2和B3三类。B类系统具有
强制性保护功能。强制性保护意味着如果用户没有与安全等级相连,系统就不会让用户存取对象。
1:B1系统满足下列要求:
①系统对网络控制下的
每个对象都进行灵敏度标记;
②系统
使用灵敏度标记作为所有强迫访问控制的基础;
③系统
在把导入的、非标记的对象放入系统前标记它们;
④
灵敏度标记必须准确地表示其所联系的对象的安全级别;
⑤当系统管理员创建系统或者增加新的通信通道或I/O设备时,管理员必须指定每个通信通道和I/O设备是单级还是多级,并且管理员只能手工改变指定;单级设备并不保持传输信息的灵敏度级别;所有直接面向用户位置的输出(无论是虚拟的还是物理的)都必须产生标记来指示关于输出对象的灵敏度;
⑥系统
必须使用用户的口令或证明来决定用户的安全访问级别;
⑦系统
必须通过审计来记录未授权访问的企图。
2:B2系统必须满足B1系统的所有要求。另外,B2系统的管理员必须使用一个
明确的、文档化的安全策略模式作为系统的可信任运算基础体制。
B2系统必须满足下列要求:
①系统必须立即通知系统中的每一个用户所有与之相关的
网络连接的改变;
②
只有用户能够在可信任通信路径中进行初始化通信;
③可信任运算基础体制能够
支持独立的操作者和管理员。
3:B3系统必须符合B2系统的所有安全需求。B3系统具有很强的监视委托管理访问能力和抗干扰能力。B3系统必须设有安全管理员。
B3系统应满足以下要求:
①
除了控制对个别对象的访问外,
B3必须产生一个可读的安全列表;
②每个被命名的对象提供对该对象
没有访问权的用户列表说明;
③B3系统在进行
任何操作前,要求用户进行
身份验证;
④B3系统验证每个用户,同时还会发送一个
取消访问的审计跟踪消息;
⑤设计者
必须正确区分可信任的通信路径和其他路径;
⑥可信任的通信基础体制
为每一个被命名的对象建立安全审计跟踪;
⑦可信任的运算基础体制
支持独立的安全管理。
A类安全等级
A系统的安全级别最高。目前,A类安全等级只包含A1一个安全类别。A1类与B3类相似,对系统的结构和策略不作特别要求。A1系统的显著特征是,系统的设计者
必须按照一个正式的设计规范来分析系统。对系统分析后,设计者必须运用核对技术来确保系统符合设计规范。
1:A1系统必须满足下列要求:
①系统管理员
必须从开发者那里接收到一个安全策略的正式模型;
②
所有的安装操作都必须由系统管理员进行;
③系统管理员进行的
每一步安装操作都必须有正式文档。