CISP/01_第一章 信息安全保障/1.2 信息安全保障框架.md
2024-10-06 15:05:08 +08:00

270 lines
14 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 信息安全保障框架
> **一、基于时间的安全模型**<br>
> &nbsp;&nbsp;&nbsp;&nbsp;<span style="color:blue;">理解</span>基于时间的PDR模型的核心思想及出发点<br>
> &nbsp;&nbsp;&nbsp;&nbsp;<span style="color:blue;">理解</span>PPDR模型与PDR模型的本质区别<br>
> &nbsp;&nbsp;&nbsp;&nbsp;<span style="color:green;">了解</span>基于时间判断系统安全性的方式。
>
> **二、信息安全保障技术框架**<br>
> &nbsp;&nbsp;&nbsp;&nbsp;<span style="color:blue;">理解</span>信息安全保障技术框架IATF的“深度防御”<span style="color:red;">核心思想</span>、<span style="color:red;">三个核心要素</span>及<span style="color:red;">四个焦点领域</span><br/>
> &nbsp;&nbsp;&nbsp;&nbsp;<span style="color:green;">了解</span>保护区域边界的原则和技术实现方式;<br>
> &nbsp;&nbsp;&nbsp;&nbsp;<span style="color:green;">了解</span>保护计算环境的原则和技术实现方式;<br>
> &nbsp;&nbsp;&nbsp;&nbsp;<span style="color:green;">了解</span>保护网络基础设施的原则和技术实现方式;<br>
> &nbsp;&nbsp;&nbsp;&nbsp;<span style="color:green;">了解</span>支撑性基础设施建设的概念及技术实现。
>
> **三、信息系统安全保障评估框架**<br>
> &nbsp;&nbsp;&nbsp;&nbsp;<span style="color:blue;">理解</span>信息系统保障相关概念及信息安全保障的核心目标;<br>
> &nbsp;&nbsp;&nbsp;&nbsp;<span style="color:green;">了解</span>信息系统保障评估的相关概念和关系;<br>
> &nbsp;&nbsp;&nbsp;&nbsp;<span style="color:blue;">理解</span>信息系统安全保障评估模型主要特点,生命周期、保障要素等概念。
>
> **四、企业安全架构**<br>
> &nbsp;&nbsp;&nbsp;&nbsp;<span style="color:green;">了解</span>企业安全架构的概念;<br>
> &nbsp;&nbsp;&nbsp;&nbsp;<span style="color:green;">了解</span>舍伍德商业应用安全架构模型构成及生命周期。
### 一、基于时间的安全模型
#### 1、基于时间的PDR与PPDR模型
1. **PDR模型**
- PDR模型思想
- 承认漏洞,正视威胁,采取适度防护、加强检测工作、落实响应、建立对威胁的防护来保障系统的安全
- 出发点:基于时间的可证明的安全模型
- 任何安全防护措施都是基于时间的,超过该时间段,这种防护措施是可能被攻破的
- 当 Pt > Dt + Rt ,系统是安全的
- 局限性Pt、Dt、Rt很难准确定义
2. **PPDR模型**
- PPDR模型核心思想
- 所有的防护、检测、响应都是依据安全策略实施
- 全新定义:及时的检测和响应就是安全
- 如果 Pt < Dt + Rt 那么Et = ( Dt + Rt ) - Pt Et暴露时间
- PPDR模型则更强调控制和对抗考虑了管理的因素强调安全管理的持续性安全策略的动态性等
#### 2、P2DR模型中的数学法则
- 假设S系统的防护检测和反应的时间分别是
- Pt防护时间有效防御攻击的时间
- Dt检测时间发起攻击到检测到的时间
- Rt反应时间检测到攻击到处理完成时间
- 假设系统被对手成功攻击后的时间为
- Et暴露时间
- 则该系统防护检测和反应的时间关系如下
- 如果 Pt > Dt + Rt 那么S是安全的
- 如果 Pt < Dt + Rt 那么 Et = ( Dt + Rt ) - Pt
### <span style="background-color:yellow;">二、信息安全保障技术框架</span>
#### 1、基本信息
**<span style="color:red;">信息安全保障技术框架IATF</span>**由美国国家安全局NSA制定为保护美国政府和工业界的信息与信息技术设施提供技术指南。
<span style="color:red;">IATF没有成为国际标准。</span>
#### 2、核心思想 P28
"深度防御(纵深防御)"
![image-20241006101043223](https://picgo-noriu.oss-cn-beijing.aliyuncs.com/Images/image-20241006101043223.png)
#### 3、三个要素
> 人、技术、操作
1. **人People**
- 信息保障体系的<span style="color:red;">核心</span>,是<span style="color:red;">第一位</span>的要素,同时也是最脆弱的
- 基于这样的认识,安全管理在安全保障体系中愈显重要,包括:
- 意识培训、组织管理、技术管理、操作管理
- ......
2. **技术Technology**
- 技术是实现信息保障的<span style="color:red;">重要手段</span>
- 动态的技术体系
- <span style="color:red;">防护、检测、响应、恢复</span>
3. **操作Operation**
- 也叫运行,构成安全保障的<span style="color:red;">主动防御</span>体系
- 是将各方面技术紧密结合在一起的主动的过程,包括:
- 风险评估、安全监控、安全审计
- 跟踪警告、入侵检测、响应恢复
#### <span style="background-color:yellow;">4、四个焦点领域</span>
- **保护网络和基础设施**
- <span style="color:red;">目标</span>:网络和支持它的基础设施<span style="color:red;">必须</span>
- 防止数据非法泄露
- 防止受到拒绝服务的攻击
- 防止受到保护的信息在发送过程中的时延、误传或未发送
- <span style="color:red;">方法</span>
- 骨干网可用性
- 无线网络安全框架
- 系统高度互联和虚拟专用网
- ......
- **保护区域边界**
- <span style="color:red;">区域边界</span>:区域的网络设备与其他网络设备的接入点被称为“区域边界”
- 目标:对进出某区域(物理区域或逻辑区域)的数据流进行有效的控制与监视
- 方法:
- 病毒、恶意代码防御
- 防火墙
- 入侵检测
- 远程访问
- 多级别安全
- ......
- **保护计算环境**(第九章详细讲)
- 目标:使用信息保障技术确保数据在<span style="color:red;">进入</span><span style="color:red;">离开</span><span style="color:red;">驻留</span>客户机和服务器时具有<span style="color:red;">保密性</span><span style="color:red;">完整性</span><span style="color:red;">可用性</span>
- 方法:
- 使用安全的操作系统
- 使用安全的应用程序
- 主机入侵检测
- 防病毒系统
- 主机脆弱性扫描
- 文件完整性保护
- ......
- **支持性基础设施**
- 目标:为安全保障服务提供一套相互关联的活动与基础设施
- 密钥管理基础设施KMI
- 提供一种通用的联合处理方式,以便安全地创建、分发和管理公钥证书和传统的对称密钥,使它们能够为网络、区域和计算机环境提供安全服务
- 检测和响应基础设施
- 能够迅速检测并响应入侵行为,需要入侵检测与监视软件等技术解决方案以及训练有素的专业人员(通常指<span style="color:red;">计算机应急响应小组CERT</span>)的支持。
#### 5、安全原则与特点
- <span style="background-color:yellow;">**安全原则**</span>
- 保护多个位置
- 分层防御
- 安全强健性
- **IATF特点**
- 全方位防御、纵深防御将系统风险<span style="color:red;">降到最低</span>
- 信息安全不纯粹是技术问题,而是一项复杂的系统工程
- 提出“人”这一要素的重要性,<span style="color:red;">人即管理</span>
### 三、信息系统安全保障评估框架
#### 1、基本概念
- **信息系统**
用于<span style="color:red;">采集、处理、存储、传输、分发和部署</span>信息的整个基础设施、组织结构、机构人员和组件的<span style="color:red;">总和</span>
- **信息系统安全风险**
是具体的风险,产生风险的因素主要有信息系统自身存在的漏洞和来自系统外部的威胁。信息系统运行环境存在特定威胁动机的威胁源。
- **信息系统安全保障**
在信息系统的整个生命周期中,通过对信息系统的风险分析,制定并执行相应的安全保障策略,从<span style="color:red;">技术、管理、工程和人员</span>等方面提出信息安全保障要求,确保信息系统的<span style="color:red;">保密性、完整性和可用性</span>,把安全风险降低到可接受的程度,从而保障系统能够顺利实现组织机构的使命。
#### 2、概念和关系
- **信息系统安全保障评估概念和关系**
- P33 图1-7
![image-20241006101656428](https://picgo-noriu.oss-cn-beijing.aliyuncs.com/Images/image-20241006101656428.png)
- **信息系统安全保障评估描述**
- P34 图1-8
![image-20241006101137884](https://picgo-noriu.oss-cn-beijing.aliyuncs.com/Images/image-20241006101137884.png)
- <span style="background-color:yellow;">信息系统保护轮廓ISPP</span>
- 根据组织机构使命和所处的运行环境,从组织机构的策略和风险的实际情况出发,对具体信息系统安全保障需求和能力进行具体描述。
- 表达一类产品或系统的安全目的和要求。
- ISPP是从信息系统的所有者用户的角度规范化、结构化的描述信息系统安全保障需求。
- <span style="background-color:yellow;">信息系统安全目标ISST</span>
- 根据信息系统保护轮廓ISPP编制的信息系统安全保障方案。
- 某一特定产品或系统的安全需求。
- ISST从信息系统安全保障的建设方厂商的角度制定的信息系统安全保障方案。
- **信息系统安全保障模型**
- P35 图1.9
![image-20241006101207150](https://picgo-noriu.oss-cn-beijing.aliyuncs.com/Images/image-20241006101207150.png)
- 模型特点
-<span style="color:red;">风险</span><span style="color:red;">策略</span>作为信息系统安全保障的<span style="color:red;">基础</span><span style="color:red;">核心</span>
- 强调安全贯彻信息系统<span style="color:red;">生命周期</span>
- 强调<span style="color:red;">综合保障</span>的观念
> 以风险和策略为基础,在整个信息系统的生命周期中实施技术、管理、工程和人员保障要素。通过信息系统安全保障实现信息安全的安全特征:信息的保密性、完整性和可用性特征,从而达到保障组织机构执行其使命的根本目的。
- 基于信息系统生命周期的信息安全保障
- 信息系统的生命周期层面和保障要素层面不是相互孤立的,而是<span style="color:red;">相互关联</span><span style="color:red;">密不可分</span>的。
- 在信息系统生命周期中的任何时间点上,都需要综合信息系统安全保障的技术、管理、工程和人员保障要素。
![image-20241006101606986](https://picgo-noriu.oss-cn-beijing.aliyuncs.com/Images/image-20241006101606986.png)
- **信息安全保障要素**
- <span style="background-color:yellow;">信息安全技术</span>
- 密码技术
- 访问控制技术
- 审计和监控技术
- 网络安全技术
- 操作系统技术
- 数据库安全技术
- 安全漏洞与恶意代码
- 软件安全开发
- <span style="background-color:yellow;">信息安全管理</span>
- 信息安全管理体系(第三章)
- 风险管理(第六章)
- <span style="background-color:yellow;">信息安全工程</span>(第五章)
- 信息安全工程涉及系统和应用的开发、集成、操作、管理、维护和进化以及产品的开发、交付和升级。
- <span style="background-color:yellow;">信息安全人才</span>
- 信息安全保障诸要素中,人是最关键、也是最活跃的要素。网络攻防对抗,最终较量的是攻防两端的人,而不是设备。
- **信息安全保障<span style="color:red;">解决方案</span>**
-<span style="color:red;">风险评估</span><span style="color:red;">法规要求</span>得出<span style="color:blue;">安全需求为依据</span>
- 考虑系统的业务功能和价值
- 考虑系统风险哪些是必须处置的,哪些是可接受的
- 贴合实际具有<span style="color:red;">可实施性</span>
- 可接受的成本
- 合理的金地
- 技术可实现性
- 组织管理和文化的可接受行
### 四、企业安全架构
#### 1、什么是安全架构
- 企业架构的一个子集,它定义了信息安全战略,包括各层级的解决方案、流程和规划,以及它们与整个企业的战略、战术和运营链接的方式。
- 开发企业安全架构的主要原因是确保安全工作以一个<span style="color:red;">标准化</span>的和<span style="color:red;">节省成本</span>的方式与业务实践相结合。
#### 2、常见企业安全架构
- 舍伍德的商业应用安全架构Sherwood Applied Business Security ArchitectureSABSA
- <span style="color:red;">分层</span>的模型,包括<span style="color:red;">六个</span>层级
![image-20241006101337681](https://picgo-noriu.oss-cn-beijing.aliyuncs.com/Images/image-20241006101337681.png)
- 背景层(业务视图)
- 业务视图说明所有架构必须满足业务要求。了解该系统的业务需求驱动,选择合适的架构。
- 业务视图被称为背景环境的安全架构。这是安全系统必须设计、建造和经营的业务范围内的描述。
- 概念层(架构视图)
- 架构是整体的概念,可满足企业的业务需求。也被称为概念性的安全架构。
- 定义在较低层次的抽象逻辑和物理元素的选择和组织上,确定指导原则和基本概念。
- 逻辑层(设计视图)
- 设计是架构的具体反映,设计过程通常被称为系统工程,涉及整个系统的架构元素的识别和规范。
- 逻辑的安全架构应该反映和代表所有概念性的安全架构中的主要安全战略。
- 物理层(建设视图)
- 设计是产生一套描述了系统的逻辑抽象,这些都需要形成一个物理的安全体系结构模型,该模型应描述实际的技术模式和指定的各种系统组件的详细设计。
- 如需要描述提供服务的服务器的物理安全机制和逻辑安全服务等。
- 组件层(实施者视图)
- 这层的模型也被称为组件安全架构。
- 运营层(服务和管理视图)
- 当建设完成后,需要进行运维管理。
- 保持各项服务的正常运作,保持良好的工作秩序和监测,以及按要求执行。
- 也被称为服务管理安全框架。关注的焦点是安全性相关的部分。
- Zachman框架
- 开放群组架构框架The Open Group Architecture FrameworkTOGAF