书签 分享 收藏 举报 版权申诉 / 41
上传文档赚钱

类型网络安全计算机网络课件.ppt

  • 上传人(卖家):三亚风情
  • 文档编号:3280958
  • 上传时间:2022-08-16
  • 格式:PPT
  • 页数:41
  • 大小:635KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《网络安全计算机网络课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    网络安全 计算机网络 课件
    资源描述:

    1、计算机网络(第 5 版)第 7 章 网络安全第1页,共41页。第8章 网络安全加密:防止信息落入非授权用户之手认证(鉴别):在对话前确认对方的身份认可(签名):防止对方抵赖和伪造完整性控制:确认所收到的信息在传输过程中没有被篡改第2页,共41页。本章将讨论:密码学对称密钥体制公开密钥体制数字签名公钥管理n通信安全n防火墙第3页,共41页。第 7 章 网络安全 7.1 网络安全问题概述 7.1.1 计算机网络面临的安全性威胁 7.1.2 计算机网络安全的内容 7.1.3 一般的数据加密模型7.2 两类密码体制 7.2.1 对称密钥密码体制 7.2.2 公钥密码体制第4页,共41页。第 7 章 网

    2、络安全(续)7.3 数字签名7.4 鉴别 7.4.1 报文鉴别 7.4.2 实体鉴别7.5 密钥分配 7.5.1 对称密钥的分配 7.5,2 公钥的分配第5页,共41页。第 7 章 网络安全(续)7.6 因特网使用的安全协议 7.6.1 网络层安全协议 7.6.2 运输层安全协议 7.6.3 应用层的安全协议破7.7 链路加密与端到端加密 7.7.1 链路加密 7.7.2 端到端加密7.8 防火墙第6页,共41页。7.1 网络安全问题概述 7.1.1 计算机网络面临的安全性威胁 计算机网络上的通信面临以下的四种威胁:(1)截获从网络上窃听他人的通信内容。(2)中断有意中断他人在网络上的通信。(

    3、3)篡改故意篡改网络上传送的报文。(4)伪造伪造信息在网络上传送。截获信息的攻击称为被动攻击,而更改信息和拒绝用户使用资源的攻击称为主动攻击。第7页,共41页。对网络的被动攻击和主动攻击 截获篡改伪造中断被动攻击主 动 攻 击目的站源站源站源站源站目的站目的站目的站第8页,共41页。明文 X 截获密文 Y7.1.3 一般的数据加密模型 加密密钥 K明文 X密文 Y截取者篡改ABE 运算加密算法D 运算解密算法因特网解密密钥 K第9页,共41页。传统的数据加密模型说明明文P用加密算法E和加密密钥K加密,得到密文C=EK(P)在传送过程中可能出现密文截取者到了接收端,利用解密算法D和解密密钥K,解

    4、出明文为:DK(C)=DK(EK(P)=P截取者又称为攻击者,或入侵者在这里我们假定加密密钥和解密密钥都是一样的,但实际上它们可以是不一样的(即使不一样,这两个密钥也必然有某种相关性)密钥通常是由一个密钥源提供,当密钥需要向远地传送时,一定要通过另一个安全信道 Kerckhoff法则:算法是公开的,密钥是保密的第10页,共41页。7.2 两类密码体制 7.2.1 对称密钥密码体制 所谓常规密钥密码体制,即加密密钥与解密密钥是相同的密码体制。这种加密系统又称为对称密钥系统。第11页,共41页。1、凯撒密码(替换密码)a-D、b-E、c-F、d-G、e-H s-V 、z-C eg.明文:明文:ac

    5、cess control 可变为:可变为:DFFHVV FRQWURO 密钥为:移密钥为:移4位位 改进改进1:允许移位:允许移位k位,位,k为密钥,解密要尝试为密钥,解密要尝试25种可能种可能 第12页,共41页。用对照表 a b c d efg hijkl m n o p qrstu v w x y zQ W E R T Y U I O P A S D F G H J K L Z X C V B N M第二行的第二行的26个字母次序即为密钥个字母次序即为密钥解密要尝试解密要尝试26!=4 x 1026 种情况,假设种情况,假设1 s测试一个密钥测试一个密钥也需也需1010年年 但解密方法可

    6、用:但解密方法可用:分布式计算分布式计算第13页,共41页。2、变位密码(Transposition cipher)每个码不变,但位置改变,最常用的是列变位加密例:例:密钥为密钥为MEGABUCK 明文为:明文为:pleasetransferonemilliondollarstomyswissbankaccountsixtwotwo密文为:密文为:AFLLSKSOSELAWAIATOOSSCTCLNMOMANTESILYNTWRNNTSOWDPAEDOBUOERIRICXB MEGABUCK74512836pleasetransferonemilliondollarstomyswissbank

    7、accountsixtwotwoabcdTnbm P729 Fig.8-3 变位密码变位密码第14页,共41页。3、数据加密标准 DES数据加密标准 DES 属于常规密钥密码体制,是一种分组密码。在加密前,先对整个明文进行分组。每一个组长为 64 位。然后对每一个 64 位 二进制数据进行加密处理,产生一组 64 位密文数据。最后将各组密文串接起来,即得出整个的密文。使用的密钥为 64 位(实际密钥长度为 56 位,有 8 位用于奇偶校验)。第15页,共41页。DES 的保密性DES 的保密性仅取决于对密钥的保密,而算法是公开的。尽管人们在破译 DES 方面取得了许多进展,但至今仍未能找到比穷

    8、举搜索密钥更有效的方法。DES 是世界上第一个公认的实用密码算法标准,它曾对密码学的发展做出了重大贡献。目前较为严重的问题是 DES 的密钥的长度。现在已经设计出来搜索 DES 密钥的专用芯片。第16页,共41页。7.2.2 公钥密码体制公钥密码体制使用不同的加密密钥与解密密钥,是一种“由已知加密密钥推导出解密密钥在计算上是不可行的”密码体制。密钥是成对产生的 加密密钥不能用来解密 DSK(EPK(P)=P 但DPK(EPK(P)P 加密密钥和算法是公开的,解密密钥是保密的 从PK(加密密钥)导出SK(解密密钥)极其困难 第17页,共41页。加密密钥与解密密钥 在公钥密码体制中,加密密钥(即公

    9、钥)PK 是公开信息,而解密密钥(即私钥或秘钥)SK 是需要保密的。加密算法 E 和解密算法 D 也都是公开的。虽然秘钥 SK 是由公钥 PK 决定的,但却不能根据 PK 计算出 SK。第18页,共41页。公开密钥算法模型公开密钥算法中RSA算法最有代表性 RSA算法:基于数论 E加密算法加密算法D解密算法解密算法密钥对密钥对产生源产生源明文明文P明文明文P密文密文C=EPk(P)解密密钥解密密钥SK加密密钥加密密钥PK发送者发送者接收者接收者第19页,共41页。公钥密码体制 密文Y E 运算加密算法D 运算解密算法加密解密明文 X明文 X ABB 的私钥 SKB密文Y 因特网B 的公钥 PK

    10、B第20页,共41页。公钥算法的过程 发送者 A 用 B 的公钥 PKB 对明文 X 加密(E 运算)后,在接收者 B 用自己的私钥 SKB 解密(D 运算),即可恢复出明文:(7-4)解密密钥是接收者专用的秘钥,对其他人都保密。加密密钥是公开的,但不能用它来解密,即 XXEDYDPKSKSK)()(BBB(7-5)XXEDPKPK)(BB第21页,共41页。公钥算法的过程(续)加密和解密的运算可以对调,即 在计算机上可容易地产生成对的 PK 和 SK。从已知的 PK 实际上不可能推导出 SK,即从 PK 到 SK 是“计算上不可能的”。加密和解密算法都是公开的。XXEDXDEBBBBPKSK

    11、SKPK)()((7-6)第22页,共41页。7.3 数字签名数字签名必须保证以下三点:(1)报文鉴别接收者能够核实发送者对报文的签名;(2)报文的完整性发送者事后不能抵赖对报文的签名;(3)不可否认接收者不能伪造对报文的签名。数字签名用来验证计算机网络中传数字签名用来验证计算机网络中传送的电文的真实性,数字签名必须送的电文的真实性,数字签名必须实现的三个功能是什么?实现的三个功能是什么?第23页,共41页。数字签名的实现 1、采用对称密钥的数字签名、采用对称密钥的数字签名2、采用公开密钥的数字签名、采用公开密钥的数字签名3、采用报文摘要的数字签名、采用报文摘要的数字签名使用对称密钥加密使用对

    12、称密钥加密技术的模型描述数技术的模型描述数字签名的过程。字签名的过程。使用公开密钥加密使用公开密钥加密技术的模型描述数技术的模型描述数字签名的过程。字签名的过程。第24页,共41页。1、采用对称密钥的数字签名 一个公认的信任机构BB,负责给每个人分配密码 传输时,也必须通过该信任机构,如A发一消息给B,A必须先用自己的密钥加密后发给信任机构BB,信任机构BB解密,然后BB用B的密钥加密后发给B A,KA(B,RA,t,P)KB(A,RA,t,P,KBB(A,t,P)AliceBBBob明文信息明文信息时间戳时间戳随机数随机数RA Bob的名字的名字Alice的密钥的密钥Tnbm P757 Fi

    13、g.8-18 第25页,共41页。2、采用公开密钥的数字签名 对称密钥加密的问题:需要有公认的信任机构,但有时难以找到这样的机构公开密钥加密不需要有公认的信任机构Tnbm P758 Fig.8-19 公开密钥的数字签名公开密钥的数字签名 PAlice的私钥的私钥DABob的公钥的公钥EBPAlice的公钥的公钥EABob的私钥的私钥DBAlice的计算机的计算机Bob的计算机的计算机通信线路通信线路DA(P)EA(P)EB(EA(P)第26页,共41页。具有保密性的数字签名)(AXDSK)(AXDSK核实签名解密 加密 签名 E 运算D 运算明文 X明文 X ABA 的私钥 SKA因特网E 运

    14、算B 的私钥 SKBD 运算加密与解密签名与核实签名)(ABXDESKPKB 的公钥 PKBA 的公钥 PKA密文第27页,共41页。3、报文鉴别在信息的安全领域中,对付被动攻击的重要措施是加密,而对付主动攻击中的篡改和伪造则要用鉴别(authentication)。报文鉴别使得通信的接收方能够验证所收到的报文(发送者和报文内容、发送时间、序列等)的真伪。第28页,共41页。报文摘要(Message Digest)用于对文件的认证,保证文件的完整性、正确性用于对文件的认证,保证文件的完整性、正确性不需要对完整的信息进行加密不需要对完整的信息进行加密报文摘要报文摘要(MD)是基于一个单向的是基于

    15、一个单向的hash函数,从明文中取出任意长函数,从明文中取出任意长的部分,从中计算出一个定长的的部分,从中计算出一个定长的bit串串报文摘要的特性报文摘要的特性给定明文给定明文P,很容易就能计算出,很容易就能计算出MD(P)给定给定MD(P),不可能推算出,不可能推算出P给定给定P,不可能发现一个,不可能发现一个P 并使得并使得MD(P)=MD(P)当输入改变时,甚至改变一个当输入改变时,甚至改变一个bit,都将产生不同的输出,都将产生不同的输出第29页,共41页。报文摘要的实现 A比较签名 核实签名报文 XHD 运算D(H)A 的私钥报文 XD(H)B报文摘要报文 XD(H)发送 E 运算H

    16、签名的报文摘要H报文摘要运算A 的公钥报文摘要运算报文摘要报文摘要因特网第30页,共41页。7.5 密钥分配 密钥管理包括:密钥的产生、分配、注入、验证和使用。本节只讨论密钥的分配。密钥分配是密钥管理中最大的问题。密钥必须通过最安全的通路进行分配。目前常用的密钥分配方式是设立密钥分配中心 KDC(Key Distribution),通过 KDC 来分配密钥。第31页,共41页。7.5.1 对称密钥的分配目前常用的密钥分配方式是设立密钥分配中心 KDC(Key Distribution Center)。KDC 是大家都信任的机构,其任务就是给需要进行秘密通信的用户临时分配一个会话密钥(仅使用一次

    17、)。用户 A 和 B 都是 KDC 的登记用户,并已经在 KDC 的服务器上安装了各自和 KDC 进行通信的主密钥(master key)KA 和 KB。“主密钥”可简称为“密钥”。第32页,共41页。对称密钥的分配AB密钥分配中心KDCA,B,KABKB用户专用主密钥用户 主密钥 A KA B KB A,B,KABKABKBKA,时间A,B第33页,共41页。7.5.2 公钥的分配每个人都有自己的私钥和公钥,那么:怎样把公钥发给其它人呢?对方拿到你的公钥后怎样验证就是你的公钥呢,而不是别人的呢?第34页,共41页。解决方法(分情况)Alice Bob 读读Bob的网页的网页返回返回Bob的公

    18、钥的公钥用用Bob的公钥加密通信的公钥加密通信正常情况下的通信正常情况下的通信有非法者的情况下的通信有非法者的情况下的通信Alice Bob 读读Bob的网页的网页返回返回Trudy伪造的公钥伪造的公钥用用Trudy的公钥加密通的公钥加密通信信Trudy 用用Bob的公钥加密通的公钥加密通信信Tnbm P765 Fig.8-23 Trudy 破坏公开密钥加密的一种方法破坏公开密钥加密的一种方法第35页,共41页。证书设置一个机构设置一个机构CA(Certification Authority)证明某些)证明某些公钥是属于某个人或某个机构,这个证明称作为证书公钥是属于某个人或某个机构,这个证明称

    19、作为证书证书用证书用SHA-1做摘要,该摘要用做摘要,该摘要用CA的私钥加密的私钥加密证书的拥有者可将证书放在网上,供希望与他通信的证书的拥有者可将证书放在网上,供希望与他通信的人下载人下载证书可解决伪造者的问题证书可解决伪造者的问题 如伪造者用自己的证书替换如伪造者用自己的证书替换Bob的证书:由于证书中有持有者姓名,的证书:由于证书中有持有者姓名,Alice马上马上就可发现有人伪造就可发现有人伪造第36页,共41页。7.8 防火墙 Firewall防火墙的作用 基于协议层的防火墙分类 网络层防火墙 应用层防火墙 内部网内部网 外部网外部网第37页,共41页。1、防火墙的作用限制外部对内容网

    20、络访问,过滤掉不安全服务和非法用户,不受攻击;监视、记录进出内部网的信息,包括流量统计,设置访问控制表等 可以防止内部消息的外泄;可采用加密技术对信息进行加密处理第38页,共41页。2、基于协议层的防火墙分类 包过滤器:网络层 应用网关:应用层在实际应用中,通常防火墙的安装位置在实际应用中,通常防火墙的安装位置外部网络外部网络内部网络内部网络包过滤器包过滤器包过滤器包过滤器应用网关应用网关防火墙防火墙外部网络外部网络企业内网企业内网路由器路由器防火墙防火墙企业外网企业外网第39页,共41页。3、网络层防火墙检查的项目 源IP地址 目的IP地址 TCP/IP协议及其源、目的端口号(port nu

    21、mber)访问控制表(+表示无限制)actionsrcportdesportflagcommentsallow+1023 202.120.10.123telnetallow+1023 202.120.10.225SMTPallow212.5.32.61023 202.120.10.3119NNTPallow+ACK回答响应blockhackers address+第40页,共41页。4、应用层防火墙 采用代理网关,外部网委托代理执行相应的操作 内部网内部网外部网外部网代理代理代理代理应用层防火墙应用层防火墙额外功能:额外功能:v代理可控制一些服务的子功能,如代理可控制一些服务的子功能,如FTP,可设置服务器,可设置服务器只提供只提供get不提供不提供putv流量、计费等功能流量、计费等功能v检查传输信息本身,如检查传输信息本身,如mail 对不同的应用,应建立不同的应用网关,开销较大,所以通常仅开对不同的应用,应建立不同的应用网关,开销较大,所以通常仅开放几个常用的应用放几个常用的应用 第41页,共41页。

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:网络安全计算机网络课件.ppt
    链接地址:https://www.163wenku.com/p-3280958.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库