- 2
- 0
- 约4.86千字
- 约 53页
- 2019-07-05 发布于广东
- 举报
计算机科学与技术学院 计算机网络技术与应用第七章 网络安全技术 第八章 网络安全技术 8.1 网络安全概述 8.2 数据加密与数据隐藏技术 8.3 认证与鉴别技术 8.4 防火墙技术 8.5 计算机网络入侵检测与安全预警 8.6 恶意程序及其防治 8.7 漏洞扫描 8.1 网络安全概述 计算机网络安全:通过采用各种安全技术和管理上的安全措施,确保网络数据的可用性,完整性和保密性,其目的是确保经过网络传输和交换的数据不会发生增加,修改,丢失和泄露等 影响网络安全的因素 外部因素: 自然灾害,意外事故,病毒,黑客攻击,信息在传输过程中被窃取 内部因素: 软件故障,硬件故障,操作不当,安全意识差 网络安全策略 物理安全策略 保护计算机系统,网络服务器,验证用户的身份和使用权限 访问控制策略 入网访问控制,网络的权限控制,网络服务器安全控制,网络监测和锁定控制 防火墙控制策略 内部网与公共网的屏障,阻挡外部网络的入侵 信息加密策略 保护网内的数据,文件,控制信息,保护网上传输的数据 网络中的信息安全问题 信息存储安全与信息传输安全 信息存储安全 如何保证静态存储在连网计算机中的信息不会 被未授权的网络用户非法使用; 信息传输安全 如何保证信息在网络传输的过程中不被泄露与不被攻击; 信息传输安全问题的四种基本类型 8.2 数据加密与数据隐藏技术 8.2.1 加密/解密算法与密钥 数据加密是通过某种函数进行变换,把正常数据报文(明文)转换为密文。 密码体制是指一个系统所采用的基本工作方式以及它的两个基本构成要素,即加密/解密算法和密钥; 传统密码体制所用的加密密钥和解密密钥相同,也称为对称密码体制; 如果加密密钥和解密密钥不相同,则称为非对称密码体制; 什么是密码 密码是含有一个参数k的数学变换,即 C = Ek(m) m是未加密的信息(明文--- 明码) C是加密后的信息( 密文--- 密码) E是加密算法 参数k称为密钥 密文C是明文m 使用密钥k 经过加密算法计算后的结果; 加密算法可以公开,而密钥只能由通信双方来掌握。 密钥长度 凯撒算法?将明文中的每个字母都移动一段距离 明文:CHINA 密钥:5 (移动5个字符空间) 密文:HMNSF C-?H, H-?M, I-?N, N-?S, A-?F 8.2.2 对称密钥密码体系 对称密钥体系 加密和解密采用同一密钥 DES(Data Encryption standard)分组算法 64位的密钥(奇偶校验码8位,密钥56位) 对64位二进制数进行分组加密,经过16轮的迭代,乘积变换,压缩变换等处理,产生64位密文数据 对称密钥体系特点 加密算法公开,安全性依赖于密钥 运算效率高,使用方便,加密效率高 密钥的管理问题 通信双方在通信之前必须互通密钥,密钥在传递过程中可能被截获 认证问题 接受方可以篡改原始信息,发送方可以否认曾发送过信息 8.2.3 非对称密钥密码体系 非对称密钥体系 加密和解密分别用不同的密钥进行 加密密钥和解密密钥可以对调 发送者和接收者事先不必交换密钥 用于数字签名(身份认证和防止抵赖—电子商务) 非对称密钥体系的工作原理 为通信双方A,B各生成一对密钥(公钥,私钥) A端先用自己的私钥对报文进行加密变换,再用B端的公钥进行加密,生成密文传向B端 B端收到密文,先用自己的私钥进行解密,再用A端的公钥进行解密变换,得到明文 图8-6 非对称密钥体系的工作原理 非对称加密的标准 RSA体制被认为是目前为止理论上最为成熟的一种非对称密码体制。 RSA体制多用在数字签名、密钥管理和认证等方面。 8.2.4 密钥分配 密钥分配中心 (Key Distribution Center,KDC) 密钥分配协议 8.2.5 数据隐藏 将数据隐藏在一个容量更大的数据载体之中,形成隐密载体,使非法者难于察觉其中隐藏有某些数据,或难于从中提取被隐藏数据。 8.3 认证与鉴别技术 身份认证技术的发展 身份认证可以通过3种基本途径之一或它们的组合实现: 所知(knowledge): 个人所掌握的密码、口令; 所有(possesses): 个人身份证、护照、信用卡、钥匙; 个人特征(characteristics):人的指纹、声纹、笔迹、手型、脸型、血型、视网膜、DNA以及个人动作方面的特征; 目前人们研究的个人特征主要包括:容貌、肤色、发质、身材、姿势、手印、指纹、脚印、唇印、颅相、口音、脚步声、体味、视网膜、血型、遗传因子、笔迹、习惯性签字、打
您可能关注的文档
- 计算机软件技术基础 教学课件 ppt 作者 牟艳 陈慧萍 第16章 软件工程概述 .ppt
- 计算机软件技术基础 教学课件 ppt 作者 牟艳 陈慧萍 第17章 结构化软件开发方法.ppt
- 计算机软件技术基础 教学课件 ppt 作者 牟艳 陈慧萍 第18章 面向对象的软件开发方法.ppt
- 税务会计 第3版 教学课件 ppt 作者 唐晓 第七章________所得税会计.ppt
- 计算机软件技术基础 教学课件 ppt 作者 牟艳 陈慧萍 第19章 软件项目管理.ppt
- 计算机软件技术基础 教学课件 ppt 作者 牟艳 陈慧萍 第20章 软件开发文档.ppt
- 计算机软件技术基础 教学课件 ppt 作者 杨建军 第1章 web程序设计基础.ppt
- 计算机软件技术基础 教学课件 ppt 作者 杨建军 第1章+.ppt
- 税务会计 教学课件 ppt 作者 程腊梅 高雁 主编 第八章其他税会计20091125.ppt
- 计算机软件技术基础 教学课件 ppt 作者 杨建军 第2章 C#语言基础.ppt
原创力文档

文档评论(0)