![网络与信息安全培训教材(共68页).ppt_第1页](http://file3.renrendoc.com/fileroot_temp3/2022-2/26/fe3cef26-3ada-4625-a42e-4c5a0b7de9f9/fe3cef26-3ada-4625-a42e-4c5a0b7de9f91.gif)
![网络与信息安全培训教材(共68页).ppt_第2页](http://file3.renrendoc.com/fileroot_temp3/2022-2/26/fe3cef26-3ada-4625-a42e-4c5a0b7de9f9/fe3cef26-3ada-4625-a42e-4c5a0b7de9f92.gif)
![网络与信息安全培训教材(共68页).ppt_第3页](http://file3.renrendoc.com/fileroot_temp3/2022-2/26/fe3cef26-3ada-4625-a42e-4c5a0b7de9f9/fe3cef26-3ada-4625-a42e-4c5a0b7de9f93.gif)
![网络与信息安全培训教材(共68页).ppt_第4页](http://file3.renrendoc.com/fileroot_temp3/2022-2/26/fe3cef26-3ada-4625-a42e-4c5a0b7de9f9/fe3cef26-3ada-4625-a42e-4c5a0b7de9f94.gif)
![网络与信息安全培训教材(共68页).ppt_第5页](http://file3.renrendoc.com/fileroot_temp3/2022-2/26/fe3cef26-3ada-4625-a42e-4c5a0b7de9f9/fe3cef26-3ada-4625-a42e-4c5a0b7de9f95.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、网络与信息平安平安的通信协议网络与信息平安的构成物理平安性设备的物理平安:防火、防盗、防破坏等通信网络平安性防止入侵和信息泄露系统平安性计算机系统不被入侵和破坏用户访问平安性通过身份鉴别和访问控制,阻止资源被非法用户访问数据平安性数据的完整、可用数据保密性信息的加密存储和传输平安的分层结构和主要技术物理平安层网络平安层系统平安层用户平安层应用平安层数据平安层加密访问控制授权用户/组管理单机登录身份认证反病毒风险评估入侵检测审计分析平安的通信协议VPN防火墙存储藏份协议协议是指两方或多方为完成一项任务所进行的一系列步骤,而每一步必须依次执行,在前一步完成之前,后面的步骤都不能执行协议特点:l协议
2、中的每一方都必须了解协议,并且预先知道所要完成的所有步骤;l协议中的每一方都必须同意并遵循它;l协议必须是清楚的,每一步必须明确定义,并且不会引起误解;l协议必须是完整的,对每种可能的情况必须规定具体的动作;网络协议计算机网络中多个互连的计算机或网络设备之间不断交换数据为使相互通信的两个计算机或网络设备高度协调地进行数据交换,每台计算机或网络设备就必须在信息内容、格式和传输顺序等方面遵守事先预定好的规那么这些为进行网络中数据通信而制定的规那么、标准或约定就是俗称的网络协议平安协议的必要性随着计算机网络技术向整个经济社会各层次的延伸,人们对Internet、Intranet等的依赖性越来越大任何
3、一种网络应用和效劳的使用程度必将取决于所使用网络的信息平安有无保障网络平安已成为现代计算机网络应用的最大障碍,也是急需解决的难题之一平安协议为网络中的信息交换提供了强大的平安保护平安协议的含义在网络协议中使用加密技术、认证技术等密码技术以保证信息交换平安的网络协议具体地说就是建立在密码体系上的一种互通协议,为需要平安的各方提供一系列的密钥管理、身份认证及信息完整性等措施以保证通信的平安完成平安协议的理解首先是协议标准程序语义、语法规那么双方或多方数据交换平安协议是协议中与平安相关的局部同平安相关的协议平安协议的基石通信技术密码技术l对称密钥算法l公开密钥算法密码技术的应用l保密:机密性l认证:
4、完整性和真实性相关问题l密钥的分发和交换平安协议的种类根据功能分密钥平安协议指参与协议的双方或多方之间建立的通信中的会话密钥认证协议主要用来在信息交换过程中防止信息的假冒、篡改或否认密钥交换和认证协议将密钥技术与认证技术相结合,同时完成信息的加密与认证的功能平安协议 标准IPSecSSLTCP/IP协议栈协议栈的封装过程网络层平安传输层平安应用层平安IPSecIPSecIPSECIP 平安协议。不是一个单独的协议,而是一组开放协议的总称,它给出了应用于IP层上网络数据平安的一整套体系结构,包括网络平安协议AHESP密钥管理协议IKE认证和加密算法在IP层解决平安问题,涉及的功能:认证、保密和秘
5、钥管理IPSec工作组IETF:IP Security Protocol Working GrouplArchitecturelEncapsulating Security Payload(ESP)lAuthentication Header (AH)lEncryption AlgorithmlAuthentication AlgorithmlKey ManagementlDomain of Interpretation(DOI)IPSec框架体系结构ESP协议AH协议加密算法认证算法DOI密钥管理IPSec总体结构描述体系结构:包括总体概念,平安需求,定义,以及定义IPSec技术的机制;ES
6、P: 使用ESP进行加密的消息格式和一般性问题,以及可选的认证;AH:使用认证消息格式和一般性问题;加密算法:描述将各种不同加密算法用于ESP的文档;认证算法:描述将各种不同加密算法用于AH以及ESP认证选项的文档;密钥管理:描述密钥管理模式;DOI:其它相关文档,批准的加密和认证算法标识,以及运行参数等;IPSec提供的效劳访问控制数据完整性数据源鉴别重放攻击保护数据保密性密钥管理有限通信流保密性AHESP仅加密ESP加密、鉴别访问控制YYY数据完整性YY数据源鉴别YY重放攻击保护YYY数据机密性YY流量机密性YY协议效劳IPSec协议的实现OS集成IPSec集成在操作系统内,作为IP层的一
7、局部具有较高的效率IPSec平安效劳与IP层的功能紧密集合在一块嵌入到现有协议栈IPSec作为插件嵌入到链路层和IP层之间较高的灵活性效率受到影响ApplicaitonTCP/UDPIP+IPSecData LinkApplicaitonTCP/UDPIPIPSecData LinkIPSec的部署 - 1可配置和实施IPSec的端点包括主机、路由器、防火墙等在终端主机上部署IPSec提供端到端的平安保障,保护终端之间的IP分组可以支持逐个数据流的平安保障能够支持IPSec定义的各种工作模式IPSec的部署 - 2在网络节点路由器或防火墙上实施IPSec对通过公用网的子网间通信提供保护对内部网
8、的用户透明能同时实现对进入专用网络的用户进行身份认证和授权缺点:网络节点开销大IPSec的工作模式在IPSec中,AH/ESP协议用于保护IP分组对IP分组的保护有两种方式保护IP分组的净荷高层协议的数据保护整个IP分组保护的方式由工作模式决定传输模式:保护IP的上层协议隧道模式:保护整个IP分组传输模式保护上层协议TCP/UDP的数据平安操作加密和认证在通信终端上主机上进行提供端到端的保护IPTCPPayload原始IP分组IPSec保护的IP分组IPIPSecTCPPayloadProtected隧道模式在不平安信道上,保护整个IP分组平安操作在网络设备上完成平安网关、路由器、防火墙IPT
9、CPPayload原始IP分组IPSec保护的IP分组IPIPSecIPTCPPayloadProtected通信终端的IP地址隧道终端的IP地址平安关联SASA:Security AssociationSA是IP认证和保密机制中最关键的概念。是发送者和接收者两个IPSec系统间一个简单的单向逻辑连接,是一组与网络连接相关联的平安信息参数集合,用于实现平安策略;如果需要一个对等关系,即双向平安交换,那么需要两个SA。每个SA通过三个参数来标识平安参数索引SPI (Security Parameters Index)目标地址IP平安协议标识:AH还是ESPSA的参数 - 1Security Pa
10、rameters Index (SPI):平安变量索引。分配给这个SA的一个位串并且只有本地有效。SPI在AH和ESP报头中出现,以使得接收系统选择SA并在其下处理一个收到的报文。IP目的地址:目前,只允许单点传送地址;这是该SA的目标终点的地址,它可以是一个最终用户系统或一个网络系统如防火墙或路由器。平安协议标识符:说明是AH还是ESP的SASA的参数 - 2序数计数器:一个32位值用于生成AH或ESP头中的序数字段;计数器溢出位:一个标志位说明该序数计数器是否溢出,如果是,将生成一个审计事件,并禁止本SA的进一步的包传送。防回放窗口:用于确定一个入站的AH或ESP包是否是一个回放AH信息:
11、认证算法、密钥、密钥生存期、以及与AH一起使用的其它参数ESP信息:加密和认证算法、密钥、初始值、密钥生存期、以及ESP一起使用的其它参数SA的生存期:一个时间间隔或字节记数,到时后一个SA必须用一个新的SA替换或终止,以及一个这些活动发生的指示。IPSec协议模式:隧道、运输、统配符。通路MTU:任何遵从的最大传送单位和老化变量AH协议AH:Authentication Header为IP包提供数据完整性和鉴别功能利用MAC码实现鉴别,双方必须共享一个密钥鉴别算法由SA指定鉴别的范围:整个包两种鉴别模式:l传输模式:不改变IP地址,插入一个AHl隧道模式:生成一个新的IP头,把AH和原来的整
12、个IP包放到新IP包的载荷数据中AH提供的效劳数据源认证: HMAC,需要共享密钥无连接的完整性可选的抗重放攻击效劳不提供保密性AH协议平安参数索引SPI:标示与分组通信相关联的SA序列号Sequence Number:单调递增的序列号,用来抵抗重放攻击鉴别数据Authentication Data:包含进行数据源鉴别的数据MAC,又称为ICVintegrity check valueNext HeaderPayload lengthReservedSPISequence numberAuthentication dataAH头的长度下一个协议类型AH协议的鉴别鉴别数据ICV,用于数据源鉴别缺
13、省:96bits的MAC算法:HMAC-MD5-96,HMAC-SHA-1-96, etcICV的生成方式IP分组头中传输中保持不变的或者接受方可以预测的字段AH头中除“鉴别数据以外的所有数据被AH保护的所有数据,如高层协议数据或被AH封装的IP分组除此以外,所有数据在计算ICV时被清0AH协议的鉴别范围 IPv4IPTCPPayloadIPAHTCPPayload原始分组New IPAHIPTCPPayload隧道模式传输模式除IP头中的可变字段外,都被AH保护除new IP头中的可变字段外,都被AH保护ESP协议ESP Encapsulating Security Payload提供更高级
14、别的平安保护访问控制数据源鉴别数据完整性数据保密性重放保护有限的流量保密ESP支持的加密算法3DES、IDEA、RC5 支持的鉴别算法与AH相同ESP协议平安参数索引SPI:标识与分组通信相关联的SA序列号Sequence Number:单调递增的序列号,用来抵抗重放攻击净荷数据:被加密保护填充与填充长度:被加密保护通过填充使得ESP协议段的长度为32bits的整数倍通过填充,隐藏了原始数据的长度,提供了有限的流量保密下一协议扩展头类型:被保护的数据的协议类型鉴别数据Authentication Data:包含进行数据源鉴别的数据MAC,即ICVSPISNPayload(protected)P
15、adPad LengthNext headerAuthentication dataESP的平安保障 IPv4IPTCPPayloadIPESP-HTCPPayloadESP-TESP-AD原始分组New IPESP-HIPTCPPayloadESP-TESP-AD隧道模式传输模式鉴别保护鉴别保护加密保护加密保护IPSec的重放保护在每一个平安关联都维护一个防重放的滑动窗口,大小64,向右侧滑动每个IPSec分组都被分配一个序列号在接受方,满足以下条件的分组才是合法的:分组通过鉴别分组序号是新的,未在滑动窗口中出现过分组序号落在滑动窗口内或右侧分组序号落在滑动窗口右侧,窗口向右滑动通过这种机制
16、,重放攻击的分组将被丢弃IPSec密钥管理手工管理自动管理lPhoturisl简单Internet密钥管理协议SKIPlInternet密钥交换协议IKEIPSec默认的协议lIKEIKEAH & ESP平安关联SA和会话密钥建立以后的工作过程IKE用于双向认证、建立共享密钥和会话关联SA的协议包括三个局部IKEISAKMPDOISSLSSL简介SSLSecure Socket Layer,平安套接层协议Netscape公司于1994年最先提出来的被设计成使用TCP来提供一种可靠的端到端的平安效劳,是一种基于会话的加密和认证的协议在客户和效劳器之间提供了一个平安的管道为了防止客户/效劳
17、器应用中的监听、篡改、消息伪造等,SSL提供了效劳器认证和可选的客户端认证通过在两个实体间建立一个共享的秘密,SSL提供保密性SSL工作在传输层TCP和应用层之间SSL独立于应用层协议,高层协议可基于SSL进行透明的传输SSL协议的协议层次SSL协议提供的主要效劳加密处理加密数据以防止数据中途被窃取;维护数据的完整性确保数据在传输过程中不被改变。认证效劳认证用户可选和效劳器,确保数据发送到正确的客户机可选和效劳器;SSL的两个重要概念 - 1SSL会话session一个SSL会话指客户与效劳器之间的联系会话由SSL握手协议创立,定义了一套平安加密参数,为多个连接所共享握手协议的职责是协调客户和
18、效劳器的状态,使得双方在不能精确地并行的情况下,也能工作一致会话状态会话标识Peer 证书:peer的x509证书压缩方法密码标准:加密算法;消息摘要算法;有关密码的一些属性主密钥:客户和效劳器共享的主密钥恢复:用一个标志位表示该会话是否可以初始化一个新的连接。SSL的两个重要概念 - 2SSL连接connection)用于实现特定类型的效劳数据的平安传输SSL的连接是点对点的关系连接是暂时的,每一个连接和一个会话关联一个SSL会话可包括多种平安连接连接状态效劳器和客户端随机序列效劳器端写摘要协议客户端写摘要协议效劳器端写密钥客户端写密钥初始化向量序列号SSL平安连接的特性连接具有私有性在初始
19、化连接后,协商密钥,基于对称密码体制对数据进行加密如DES、RC4等对端实体鉴别可采用非对称密码体制或公开密钥密码体制如RSA、DSS连接是可靠的消息传输使用加密MAC算法进行消息完整性检查SSL平安协议记录协议修改密码规程协议告警协议握手协议SSL平安协议的组成lSSLSSL不是单个的协议,而是两层协议不是单个的协议,而是两层协议lSSLSSL记录协议基于可靠的传输层协议,用来封装高层协议记录协议基于可靠的传输层协议,用来封装高层协议l高层协议主要包括高层协议主要包括SSLSSL握手协议、修改密码参数协议、报警协议、应握手协议、修改密码参数协议、报警协议、应用数据协议如用数据协议如HTTPH
20、TTP等。等。SSL记录协议层的功能为高层协议提供根本的平安效劳记录层封装各种高层协议 以任意大小的非空块从高层接收尚未解释的数据分块将高层数据分割成SSL明文记录压缩和解压所有记录采用会话状态中定义的压缩算法进行压缩记录的保护所有记录通过会话状态中定义的加密算法和MAC算法进行保护SSL记录协议的操作过程SSL记录首部的组成主要类型:用来说明封装的数据段的更高层的协议。已定义的内容类型有:修改密码规程协议、告警协议、握手协议和应用数据;主要版本:指示使用SSL的主要版本号;次要版本:指示使用的次要版本号;压缩长度:明文数据段以字节为单位的长度如果使用压缩就是压缩数据段。握手协议握手协议在SS
21、L记录层之上,负责建立当前会话状态的参数客户端和效劳器相互鉴别对方身份利用证书协商平安参数加密和MAC算法,加密密钥等由一系列在客户和效劳器间交换的消息组成每个消息由3个字段组成:消息类型、以字节为单位的消息长度以及这个消息有关的参数内容握手协议定义的消息类型 - 1消息类型说明参数hello_request握手请求,服务器可在任何时候向客户端发送该消息。若客户端正在进行握手过程就可忽略该消息。否则客户端发送cleint_hello消息,启动握手过程。无client_hello客户启动握手请求,该消息时当客户第一次连接服务器时向服务器发送的第一条消息。该消息中包括了客户端支持的各种算法。若服务
22、器端不能支持,则本次会话可能失败。版本、随机数、会话ID、密文族、压缩方法server_hello 其结构与client_hello消息,该消息是服务器对客户端client_hello消息的恢复。版本、随机数、会话ID、密文族、压缩方法server_certificate服务器提供的证书。如果客户要求对服务器进行认证,则服务器在发送server_hello消息后,向客户端发送该消息。证书的类型一般是X.509v3。X509v3证书链server_key_exchange 服务器密钥交换。当服务器不使用证书,或其证书中仅提供签名而不提供密钥时,需要使用本消息来交换密钥。参数、签名握手协议定义的消
23、息类型 - 2消息类型说明参数certificate_request用于服务器向客户端要求一个客户证书。类型、授权server_hello_done 该消息表明服务器端的握手请求报文已经发送完毕,正在等待客户端的响应。客户端在收到该消息时,将检查服务器提供的证书及其他参数是否是有效、可以接受的。无client_certificate客户端对服务器certificate_request消息的响应,只有在服务器端要求客户证书的时候使用。一般该消息是客户端收到server_hello_done消息后所发送的第一条消息。若客户端没有合适的证书,则向服务器端发送no_certificate的告警消息(无
24、证书可能导致握手失败)X509v3证书链client_key_exchange客户密钥交换。当客户不使用证书,或其证书中仅提供签名而不提供密钥时,需要使用本消息来交换密钥。参数、签名certificate_verify该消息用于向服务器提供对客户证书的验证。签名finished 该消息在“加密规约修改”(Change Cipher Spec)消息之后发送,以证实握手过程已经成功完成。本消息发送后,发送方开始使用协商的新参数来执行操作。该消息需要在两个方向上传送。散列值握手协议过程 - 1第一阶段 平安能力的建立(1) 客户 效劳器 :client_hello(2) 效劳器 客户 :server
25、_hello第二阶段 效劳器认证和密钥交换(3) 效劳器 客户 :server_certificate(4) 效劳器 客户 :server_key_exchange(5) 效劳器 客户 :certificate_request(6) 效劳器 客户 :server_hello_done握手协议过程 - 2第三阶段 客户认证和密钥交换(7) 客户 效劳器 :client_certificate(8) 客户 效劳器 :client_key_exchange(9) 客户 效劳器 :certificate_verify第四阶段 结束阶段(10) 客户 效劳器 :change_cipher_spec(11
26、) 客户 效劳器 :finished(12) 效劳器 客户 :change_cipher_spec(13) 效劳器 客户 :finished修改密码规程协议位于SSL记录协议之上仅定义了一个由单个字节“1构成的消息报文该消息将改变连接所使用的加密规约用途:切换状态把密码参数设置为当前状态。在握手协议后,当平安参数协商一致后,发送此消息,以通知接收方下面的记录将受到刚达成的密码标准和密钥的保护告警协议一种通过SSL记录协议进行传输的特定类型的消息主要作用l规定了告警的级别和告警的类型,在SSL协议执行过程中通过告警协议来显示信息交换过程中所发生的错误组成:告警级别级别级别 告警名告警名称称含义含
27、义1警告表示一个一般警告信息.2致命错误表示出现了致命的错误,立即终止当前连接,同一会话的其它连接还可继续,不会再产生其它新的连接.告警类型类型类型告警名称告警名称含义含义0Close_notify通知接受方,发送方在本连接中不再发送消息.10Unexpected_message收到不适当的消息.20Bad_recode_mac接收到的记录的MAC有错误(致命错误).30Decompression_failure解压缩失败(致命错误).40Handshake_failure发送方无法进行的安全参数设置(致命错误).41No_certificate认证中心没有证书.42Bad_certificate证书已破坏.43Unsupported_certificate不支持接收的证书类型.44Certificate_revoked证书已经撤销.45Certificate_expired证书过期.46Certificate_unknown在产生证书时有不明问题.47Illegal_parameter握手过程某个字段超出范围.SSL工作过程发送方的工作过程从上层接收要发送的数据对
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025伸缩缝安装工程劳务分包合同修改
- 9 知法守法依法维权 第二课时(说课稿)-2023-2024学年道德与法治六年级上册统编版001
- 2023二年级数学上册 六 表内乘法和表内除法(二)练习十四说课稿 苏教版001
- 10《爬山虎的脚》第二课时 说课稿-2024-2025学年语文四年级上册统编版
- Unit 3 My weekend plan Part 6(说课稿)-2024-2025学年人教PEP版英语六年级上册
- 生了病怎么办 (课件)-2024-2025学年人教版(2024)体育一年级全一册
- Review Module Unit 1(说课稿)-2023-2024学年外研版(三起)英语四年级下册
- 17《松鼠》说课稿-2024-2025学年五年级语文上册统编版001
- 2025农村宅基地转让合同模板
- 8网络新世界 第一课时 说课稿-2023-2024学年道德与法治四年级上册统编版
- 我们怎样思维经验与教育
- 北京市丰台区市级名校2024届数学高一第二学期期末检测模拟试题含解析
- 设立项目管理公司组建方案
- 薪酬战略与实践
- 答案之书(解答之书)-电子版精选答案
- 中国古代文学史 马工程课件(上)01总绪论
- GB/T 22085.1-2008电子束及激光焊接接头缺欠质量分级指南第1部分:钢
- 上海中心大厦-介绍 课件
- 非酒精性脂肪性肝病防治指南解读课件
- 地理微格教学课件
- 合成氨操作规程
评论
0/150
提交评论