MD 更新:未知

信息安全基础 · 考点总结

综合整理自: 信息安全基础信息加密技术网络完全控制技术


知识图谱

信息安全基础
├── 1. 信息安全五要素 ⭐⭐⭐
│   ├── 机密性
│   ├── 完整性
│   ├── 可用性
│   ├── 可控性
│   └── 可审查性
├── 2. 安全威胁与攻击 ⭐⭐
│   ├── 被动攻击
│   └── 主动攻击
├── 3. 加密技术 ⭐⭐⭐
│   ├── 对称加密
│   ├── 非对称加密
│   ├── 信息摘要
│   └── 数字签名
├── 4. 认证与 PKI ⭐⭐
│   ├── 数字证书
│   ├── CA
│   ├── RA
│   └── 证书库
├── 5. 网络安全控制技术
│   ├── 防火墙
│   ├── VPN
│   ├── 访问控制
│   ├── 安全隔离
│   └── 安全审计
└── 6. 安全模型
    ├── 状态机模型
    ├── BLP 模型(机密性)
    └── Biba 模型(完整性)

一、信息安全五要素 ⭐⭐⭐

要素含义典型破坏方式
机密性信息不泄露给未授权用户、实体或过程窃听、嗅探、信息泄露
完整性信息未经授权不能被篡改,保持准确和完整篡改数据、恶意修改
可用性合法用户能够及时、可靠地使用信息和服务拒绝服务、系统中断
可控性对信息传播和系统行为具有控制能力权限失控、越权访问
可审查性行为可记录、可追踪、可追责日志缺失、抵赖行为

记忆:

机密性:不该看的人看不到
完整性:不该改的人改不了
可用性:该用的人能及时用
可控性:行为和传播可控制
可审查性:事后能追踪和问责

1.1 信息安全范围

范围说明
设备安全保障硬件、网络设备、服务器等安全
数据安全保障数据存储、传输、处理过程安全
内容安全保障信息内容合法、可信、无害
行为安全保障用户和系统操作行为可控、合规

二、安全威胁与攻击 ⭐⭐

2.1 被动攻击

被动攻击以收集信息为主,攻击者通常不修改数据。

类型特点主要破坏
窃听偷看通信内容机密性
流量分析不一定知道内容,但分析通信双方、频率、时间机密性

关键词: 偷看、不改、难发现。

2.2 主动攻击

主动攻击会改变系统状态或影响服务。

类型含义主要破坏
中断使系统或服务不可用可用性
篡改修改数据内容完整性
伪造冒充合法用户或伪造消息真实性
重放截获合法数据后再次发送认证有效性
拒绝服务消耗资源,使合法用户无法使用可用性

记忆:

被动攻击破坏机密性
主动攻击可破坏完整性、可用性、真实性

三、加密技术 ⭐⭐⭐

3.1 对称加密

定义: 加密和解密使用同一个密钥。

特点说明
速度快,适合大量数据加密
强度通常够用,但依赖密钥长度和算法
密钥问题密钥分发困难
主要用途对消息明文、文件、通信数据进行加密

常见算法:

算法特点
DES56 位密钥,64 位数据块,安全性已不足
3DES对 DES 的增强,使用多个密钥多次加密
IDEA128 位密钥,对计算机性能要求较低
RC5分组加密算法
AES高级加密标准,当前常用

一句话: 对称加密快,但密钥分发麻烦。

3.2 非对称加密

定义: 使用一对密钥:公钥和私钥。

常见用法:

公钥加密,私钥解密:用于保密传输
私钥签名,公钥验证:用于数字签名
特点说明
速度慢,不适合大量数据直接加密
强度加密强度高
密钥分发公钥可以公开,密钥分发相对容易
主要用途加密对称密钥、数字签名、身份认证

常见算法:

算法特点
RSA常用公开密钥算法,典型密钥长度如 2048 位
ECC椭圆曲线密码,较短密钥可达到较高安全强度

一句话: 非对称加密慢,但适合解决密钥分发和身份认证问题。

3.3 对称加密与非对称加密对比

对比项对称加密非对称加密
密钥数量一个共享密钥公钥 + 私钥
加解密速度
密钥分发困难相对容易
适合场景大量数据加密密钥交换、数字签名、身份认证
典型算法DES、3DES、AES、IDEARSA、ECC

3.4 国产密码算法

算法类型典型用途
SM1对称加密电子政务等专用场景
SM2非对称加密公钥加密、数字签名
SM3杂凑算法信息摘要、完整性校验
SM4对称加密局域网、无线网络等数据加密

记忆:

SM2 非对称
SM3 摘要
SM4 对称

四、信息摘要与数字签名 ⭐⭐⭐

4.1 信息摘要

信息摘要:通过单向散列函数,把任意长度消息转换为固定长度散列值。

特点说明
单向性难以从摘要反推出原文
固定长度不管原文多长,摘要长度固定
雪崩效应原文微小变化会导致摘要显著变化
抗碰撞难以找到两个不同消息具有相同摘要

常见算法:

算法说明
MD5生成 128 位摘要,安全性已不足
SHA安全散列算法族,如 SHA-1、SHA-256
SM3国产杂凑算法

用途: 保证信息完整性,防止篡改。

4.2 数字签名

数字签名用于保证:

目标说明
完整性消息未被篡改
身份认证确认消息确实来自签名者
不可否认性签名者事后不能否认

典型流程:

发送方:
原文 → 摘要算法 → 摘要 → 用发送方私钥签名 → 数字签名

接收方:
原文 → 摘要算法 → 摘要1
数字签名 → 用发送方公钥验证 → 摘要2
比较 摘要1 和 摘要2

关键记忆:

加密保密:接收方公钥加密,接收方私钥解密
数字签名:发送方私钥签名,发送方公钥验证

五、认证服务与 PKI ⭐⭐

5.1 数字证书

数字证书用于绑定实体身份和公钥,解决“这个公钥到底是谁的”问题。

证书常见内容:

内容说明
版本信息证书格式版本
序列号证书唯一编号
签名算法CA 签名证书使用的算法
发行机构名称证书颁发机构
有效期证书生效和失效时间
所有人姓名证书主体身份
所有人公开密钥主体公钥
发行者签名CA 对证书内容的数字签名

5.2 PKI 组成

实体功能
CA 证书认证机构PKI 的核心与基石,负责签发和管理证书
RA 证书注册机构接收和审核证书申请,是 CA 的前台
证书库集中存储和发布证书
终端实体证书申请者和使用者

记忆:

CA:签发证书
RA:审核申请
证书库:存储发布
终端:申请使用

六、网络安全控制技术

技术作用
防火墙根据安全策略控制网络访问
VPN在不安全网络上建立安全隧道
访问控制限制主体对客体的访问权限
网络安全隔离在不同安全域之间进行隔离和控制
网络安全审计记录和分析行为,支持追踪和问责

6.1 防火墙

防火墙位于不同网络边界之间,根据规则允许或拒绝流量。

常见作用:

  • 访问控制
  • 隔离内外网
  • 过滤危险流量
  • 记录安全日志

6.2 VPN

VPN 通过加密和隧道技术,在公共网络上构建逻辑专用网络。

典型作用:

  • 远程安全访问
  • 分支机构互联
  • 保护传输机密性

七、网络安全协议

层次协议/技术作用
网络层IPsec在 IP 层提供认证、完整性和机密性保护
网络层防火墙根据 IP、端口、协议等规则控制访问
数据链路层PPTP点对点隧道协议
数据链路层L2TP二层隧道协议
应用层SSL为应用通信提供加密和认证
应用层TLSSSL 的后续标准,常用于 HTTPS
应用层SSH安全远程登录和安全传输

易考点:

IPsec:网络层
PPTP / L2TP:数据链路层
SSL / TLS / SSH:应用层

八、安全模型

8.1 安全模型作用

安全模型用于定义系统的抽象安全目标,为安全策略提供形式化描述,并把策略转换为具体规则。

8.2 常见安全模型

模型关注点记忆
状态机模型系统状态转换是否保持安全安全状态到安全状态
BLP 模型机密性防止信息向低安全级泄露
Biba 模型完整性防止低完整性数据污染高完整性数据

高频对比:

BLP:保密,关注机密性
Biba:防篡改,关注完整性

九、易错点总结

易错点正确理解
把机密性和完整性混淆机密性是不泄露,完整性是不被篡改
把被动攻击当成篡改被动攻击主要偷看信息,通常不修改数据
认为对称加密更适合签名数字签名依赖非对称加密
混淆公钥和私钥用途公钥加密私钥解密;私钥签名公钥验证
把摘要当成加密摘要不可逆,主要用于完整性校验
认为证书就是公钥证书是身份与公钥的绑定,并由 CA 签名
混淆 CA 和 RACA 签发证书,RA 审核申请
混淆 SM 算法SM2 非对称,SM3 摘要,SM4 对称
混淆安全协议层次IPsec 在网络层,SSL/TLS/SSH 在应用层
混淆 BLP 和 BibaBLP 关注机密性,Biba 关注完整性

十、考前速背

信息安全五要素:
机密性、完整性、可用性、可控性、可审查性

被动攻击:偷看,不改,破坏机密性
主动攻击:中断、篡改、伪造、重放、拒绝服务

对称加密:一个密钥,速度快,密钥分发难
非对称加密:公钥 + 私钥,速度慢,适合签名和密钥交换

信息摘要:固定长度、单向、校验完整性
数字签名:发送方私钥签名,发送方公钥验证

保密传输:接收方公钥加密,接收方私钥解密

CA:签发证书
RA:审核证书申请

SM2:非对称
SM3:摘要
SM4:对称

IPsec:网络层
PPTP / L2TP:数据链路层
SSL / TLS / SSH:应用层

BLP:机密性
Biba:完整性