您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 课件23:第8章 网络安全问题
第8章网络安全问题课件23主要内容•网络安全框架与机制•IPv4网络的安全问题•因特网服务的安全问题•网络安全的增强技术•网络多级安全技术•IPv6网络的安全机制•网络安全基础设施PKI/PMI主要内容•网络安全框架与机制•IPv4网络的安全问题•因特网服务的安全问题•网络安全的增强技术•网络多级安全技术•IPv6网络的安全机制•网络安全基础设施PKI/PMI信息安全与信息对抗信息安全则是指防止任何对数据进行未授权访问的措施,或者防止造成信息有意无意泄露、破坏、丢失等问题的发生,让数据处于远离危险、免于威胁的状态或特性。而网络安全则是指计算机网络环境下的信息安全。“信息对抗”也是一个概念广泛的术语,其主要含义是指争斗的双方利用各种手段获取信息的控制权,进而使己方在争斗过程中处于主动地位。信息的安全需求内容保密性完整性可用性信息安全概念与技术的发展单机系统的信息保密阶段网络信息安全阶段信息保障阶段网络安全框架(安全服务)对等实体鉴别服务访问控制服务数据保密服务数据完整性服务数据源点鉴别不可否认服务1234567对等实体鉴别YYY访问控制YYYY连接保密YYYYY无连接保密YYYY选择字段保密Y报文流安全YYY可恢复的连接完整性Y无恢复的连接完整性YYY选择字段连接完整性Y无连接完整性YYY选择字段无连接完整性Y数据源点鉴别YYY不可否认来源Y不可否认交付Y网络安全框架层次服务网络安全机制加密机制数据签名机制访问控制机制数据完整性机制鉴别交换机制业务流量填充机制路由控制机制公证机制网络安全机制机制服务数据加密数据签名访问控制数据完整性交换鉴别业务流填充路由控制公证机构对等实体鉴别YYYY访问控制Y连接的保密性YY选择字段的保密性Y业务流安全YYY数据的完整性YYY数据源鉴别YY禁止否认YYY主要内容•网络安全框架与机制•IPv4网络的安全问题•因特网服务的安全问题•网络安全的增强技术•网络多级安全技术•IPv6网络的安全机制网络攻击网络攻击是指网络攻击者利用目前网络通信协议(如TCP/IP协议)自身存在的或因配置不当而产生的安全漏洞、用户使用的操作系统内在缺陷或者用户使用的程序语言本身所具有的安全隐患等,通过使用网络命令,或者从Internet上下载的专用软件(例如,SATAN等网络扫描软件),或者攻击者自己编写的软件,非法进入本地或者远程用户主机系统,非法获得、修改、删除用户系统的信息以及在用户系统上添加垃圾、色情或有害信息(如特洛伊木马)等一系列过程的总称。漏洞概念漏洞(Hole)就是就是系统硬件或者软件存在某种形式的安全方面的脆弱性,这种脆弱性存在的直接后果是允许非法用户未经授权获得访问权或提高其访问权限。大多数的漏洞体现在软件系统中,如操作系统软件、网络服务软件、各类应用软件和数据库系统及其应用系统。系统的安全机制本身就有缺陷,或系统管理员对系统的安全配置有缺陷,或在一个安全系统中新添加的功能都可能导致系统漏洞的出现。攻击的等级在增加攻击目的(1)目标扫描(2)定位(3)一般用户访问(4)提升访问权(5)信息获取(6)攻击扩展·拒绝、干扰或延迟服务·修改、破坏数据或过程·安装特落伊木马·痕迹消除非法获取数据超级用户访问口令获取端口扫描口令访问用户访问秘密用户秘密访问口令访问自动拨号先前的情报数据和线索安全相关数据·物理捕捉·消息捕捉·射频侦听加密词典匹配搜索安装利用利用漏洞利用漏洞利用漏洞Sniffer存储转发防御薄弱的用户通过网络通过电信网络攻击常见网络攻击技术探测类攻击漏洞类攻击控制类攻击欺骗类攻击阻塞类攻击病毒类攻击探测类攻击探测类攻击主要是收集目标系统的各种与网络安全有关的信息,为下一步入侵提供帮助。典型的有:漏洞信息、服务信息、操作系统信息、网络拓扑信息等。漏洞类攻击漏洞类攻击利用的是系统、协议或应用软件本身存在的安全缺陷进行的攻击,往往是许多其他类型攻击的基础。常见漏洞攻击:缓冲区溢出漏洞、UNICODE漏洞、ASP漏洞、CGI漏洞、IPC$漏洞、输入法漏洞控制类攻击控制类攻击是一类试图获得目标系统控制权的攻击。典型的控制类攻击:-口令攻击-特洛伊木马攻击欺骗类攻击欺骗类攻击通过冒充合法网络主机骗取敏感信息,或者通过配置、设置一些假信息来实施欺骗攻击。常见形式:Web欺骗,IP欺骗阻塞类攻击阻塞类攻击企图通过强行占有信道资源、网络连接资源、存储空间资源,使服务器崩溃或资源耗尽无法继续对外提供服务。常见的方法-Smurf攻击、分布式拒绝服务攻击病毒类攻击计算机病毒就是一段恶意的计算机程序。网络病毒-可以在网络上自动传播的计算机病毒常见网络病毒举例-红色代码、震荡波IPv4的安全问题TCP/IP本身不提供加密传输功能TCP/IP本身不支持信息流填充机制TCP/IP本身不提供对等实体鉴别功能TCP/IP协议体系本身存在缺陷,容易遭受到攻击由TCP/IP支持的Internet中的各个子网是平等的,难以实现分级安全的网络结构(如树状结构),无法实现有效的安全管理。许多厂商提供的TCP/IP应用层协议实用软件中存在严重的安全漏洞,常常被黑客用作网络攻击的工具。主要内容•网络安全框架与机制•IPv4网络的安全问题•因特网服务的安全问题•网络安全的增强技术•网络多级安全技术•IPv6网络的安全机制•网络安全基础设施PKI/PMIWeb服务的安全问题安全漏洞Web欺骗-安全决策问题,暗示Web欺骗防护FTP服务的安全问题匿名登录FTP代理服务器跳板(Bounce)攻击问题Telnet的安全问题传输明文没有强力认证过程没有完整性检查传送的数据都没有加密电子邮件的安全问题软件问题(outlook,foxmail)缓存漏洞历史记录漏洞攻击性代码漏洞主要内容•网络安全框架与机制•IPv4网络的安全问题•因特网服务的安全问题•网络安全的增强技术•网络多级安全技术•IPv6网络的安全机制•网络安全基础设施PKI/PMIKeberos系统Kerberos系统使用56位DES加密算法加密网络连接,并且提供用户身份的认证。Kerberos环境依赖于Kerberos认证服务器的存在,它执行密钥管理和控制的功能。Kerberos认证服务器维护一个保存所有客户密钥的数据库。每当两个用户要进行安全通信及认证请求时,Kerberos认证服务器就产生会话密钥。Kerberos的主要功能认证授权记账与审计Keberos认证协议Kerberos授予票据服务器Kerberos认证服务器Kerberos应用服务器Kerberos客户①②③④⑤⑥Kerberos会话密钥交换过程),),(,(),),(,(ltAIDkeltBIDkeBkAk),),(,()),((ltAIDketAIDeBkkek(t+1)KDCABKerberos的不足(1)它增加了网络环境管理的复杂性,系统管理必须维护Kerberos认证服务器以支持网络。如果Kerberos认证服务器停止访问或不可访问,用户就不能使用网络(2)如果Kerberos认证服务器遭到入侵,整个网络的安全性就被破坏(3)对Kerberos配置文件的维护是比较复杂而且很耗时(4)一些Kerberos实现对多用户系统是不安全的(5)Kerberos无法防止拒绝服务的攻击(6)Kerberos无法防止口令破解程序的攻击SSL安全协议SSL(SecuritySocketLayer)是NetsCape公司于1996年推出的安全协议,它为网络应用层的通信提供了认证、数据保密和数据完整性的服务,较好地解决了Internet上数据安全传输的问题。SSL的主要目的是为网络环境中两个通信应用进程(Client与Server)之间提供一个安全通道。SSL安全协议该协议共分上、下两层。下层是SSL记录协议(SSLRecordProtocol),它的作用是对上层传来的数据加密后传输。SSL记录协议可以建立在任何可靠的传输协议之上(如TCP)。上层是SSL握手协议(SSLHandshakeProtocol),它的主要作用是:Client和Server之间互相验证身份;Client和Server之间协商安全参数。SSL与TCP/IP的关系HTTP、FTP、TELNETSSLHandshakeProtocolSSLRecordProtocolTCPIPDataLinkPhysicalSSL会话状态变量SessionID由Server选择的代表一次会话的标识PeerCertificate通信对方的证书CompressionMethod当前使用的压缩算法CipherSpec当前使用的数据加密算法、hash算法以及算法参数MasterSecretClient与Server之间共享的秘密信息isResumable本次会话是否允许复用的标志SSL连接状态变量ServerandClientRandomClient与Server各自为每次连接选择的随机数ServerWriteMACSecretServer的写MAC密钥ClientWriteMACSecretClient的写MAC密钥ServerWriteKeyServer的数据加密密钥\Client的数据解密密钥ClientWriteKeyClient的数据加密密\Server的数据解密密钥InitializationVector数据加解密的初始化向量(CBC模式)SequenceNumbersClient与Server各自分别维护两个序列号,一个输入一个输出SSL握手协议ClientServerCertificate*ClientKeyExchangeCertificateVerity*ChangeCipherSpecFinishedServerHelloCertificate*CertificateRequest*ServerKeyExchange*ServerHelloDoneChangeCipherSpecFinishedApplicationDataApplicationData注:*表示要视具体情况使用或可选ClientHelloHelloKeyAgreementFinishPendingStateOperatingStateSSL记录协议SSL记录协议(SSLRecordProtocol)的作用是使用当前的状态对上层传来的数据进行保护。SSL记录协议SSL记录协议对上层传来的数据进行以下三步的处理:(1)由于应用协议使用的PDU和SSL记录协议使用的PDU长度可能不一样,所以第一步要对应用数据进行分割或重组。(2)使用当前会话状态中的CompressionMethods对第一步的结果进行压缩(3)使用当前会话状态的CipherSpec(包括数据加密算法和MAC算法)对第二步的结果进行加密和hash运算,算法使用的密钥在当前状态的连接状态变量中。IPSecIP本身不提供安全保护,所以网络入侵者就能够通过数据包嗅探(sniffer)、IP电子欺骗(spoofing)、会话截获(sessionhijacking)和重放攻击(replay)等方法来攻击。针对这些问题,IPSec可以有效地保护IP数据包的机密性(数据没有被别人看过)和完整性(包括数据的真实性及数据未被修改)以及一定程度的抗重放能力。IPSecIPSec即IPSeccnity,它的目标是为确保IP数据报的安全性。现在,有两个安全机制存于IPSec中,第一个安全机制是认证头AH(AuthenticationHead),它们提供IP数据报的完整性和认证功能,但不能确保数据的保密性(Confidentiality)。第二个安全机制是封装安全净荷ESP(EncapsulatingSecurityPayload)。它可以确保IP数据报的保密性,也可以提供完整性和认证功能(视加密算法和应用模式而定)。在IPSec中,这二个机制可以单独使用,也可一起使用。IPSec认证头AH格式Authen
本文标题:课件23:第8章 网络安全问题
链接地址:https://www.777doc.com/doc-1269389 .html