谁是Bob和Alice? 口.当然,现实生活中的Bobs和Alices! 口用于电子事务的Wb浏览器/服务器(如在线购 买) ▣在线银行客户机/服务器 口DNS服务器 口交换选路表更新的路由器 口其他例子? 网络安全 6
网络安全 6 谁是Bob和Alice? . 当然, 现实生活中的 Bobs和Alices! 用于电子事务的Web浏览器/服务器 (如在线购 买) 在线银行客户机/服务器 DNS服务器 交换选路表更新的路由器 其他例子?
那边有许多坏家伙! 问题:“坏家伙”能干什么? A许多事剩 O窃听:截取报文 o在连接中主动地插入报文 。假冒:能伪造(哄骗)分组中的源地址(或分组中的任 何字段) o劫持通过除掉发送方或接收方,将其自己插入其 中,“接管”正在进行的连接 o拒绝服务:防止服务由其他人所用(如通过过载资源) 后面还有其他情况。 网络安全
网络安全 7 那边有许多坏家伙! 问题: “坏家伙”能干什么? A: 许多事! 窃听: 截取报文 在连接中主动地插入报文 假冒: 能伪造(哄骗)分组中的源地址(或分组中的任 何字段) 劫持: 通过除掉发送方或接收方,将其自己插入其 中,“接管”正在进行的连接 拒绝服务: 防止服务由其他人所用(如通过过载资源) 后面还有其他情况
第8章要点 8.1什么是网络安全? 8.2密码学的原则 8.3鉴别 8.4完整性 8.5密钥分发和证书 8.6访问控制:防火墙 8.7攻击和防范措施 8.8在多层次中的安全性 网络安全
网络安全 8 第8章 要点 8.1 什么是网络安全? 8.2 密码学的原则 8.3 鉴别 8.4 完整性 8.5 密钥分发和证书 8.6 访问控制: 防火墙 8.7 攻击和防范措施 8.8 在多层次中的安全性
密码学的语言 @产Alicel的加 KA @学Bob的解密 密密钥 密钥 明文 加密算法 密文 解密算法 明文 对称密钥密码:发送方,接收方密钥相同 公钥密码:解密密钥公开,加密密钥秘密专用) 网络安全 9
网络安全 9 密码学的语言 对称密钥密码: 发送方,接收方密钥相同 公钥密码: 解密密钥公开,加密密钥秘密(专用) 明文 密文 明文 K A 加密算法 解密算法 Alice的加 密密钥 Bob的解密 K 密钥 B
对称密钥密码学 代替密码:用一个东西代替另一个 O单码代替密码:用一个字母代替另一个 明文:abcdefghijklmnopqrstuvwxyz 密文: mnbvcxzasdfghjklpoiuytrewq 例如: 明文:bob.i love you.alice 密文:nkn.s gktc wky.mgsbc 问题:破译这种简单的密文有多难? 口强力(多难?) 口其他? 网络安全 10
网络安全 10 对称密钥密码学 代替密码: 用一个东西代替另一个 单码代替密码 : 用一个字母代替另一个 明文: abcdefghijklmnopqrstuvwxyz 密文: mnbvcxzasdfghjklpoiuytrewq 明文: bob. i love you. alice 密文: nkn. s gktc wky. mgsbc 例如: 问题: 破译这种简单的密文有多难? ❑ 强力 (多难?) ❑ 其他?