- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
信息安全概论 6.2 IPSec 简介 IPSec(IP Security)工作在TCP/IP协议栈的网络层。 为应用程序提供共同的安全服务和密钥管理。 它将密码技术应用在网络层,提供发送、接收端的身份识别、数据完整性、访问控制、以及机密性等安全服务。 IPSec是IPv6的标准协议子集,但也可在IPv4上实施。 特点 1、对IP层的所有信息进行过滤处理工作; 2、有比较好的兼容性,比高层的安全协议更灵活,比底层协议更能够适应通信介质的多样性; 3、透明性好,IP层以上的所有应用都不需要经过修改,即可获得安全性的保障,同时终端用户不需要了解相关安全机制就可使用; 4、可以轻松实现VPN,可以保护、确认路由信息,使路由器不会受欺骗而阻断通信等。 6.2.1. IPSec体系结构 IPSec提供三种不同的形式来保护IP网络的数据: 原发方鉴别 数据完整 机密性 IPSec通过三个基本的协议来实现上述三种保护 鉴别报头(AH)协议 载荷安全封装(ESP)协议 密钥管理与交换协议(IKE) 鉴别报头协议和载荷安全封装协议可以通过分开或组合使用来达到所希望的保护等级。此外还涉及鉴别算法、加密算法和安全关联SA等,我们在后面的部分将对这些关键组件进行详细描述。它们之间的关系如图6.2所示: 图6.2 IPsec协议文档关系图 6.2.2 IPSec提供的安全服务 表6.1IPSec提供的服务 AH ESP(只加密) ESP(加密和鉴别) 访问控制 √ √ √ 无连接完整性 √ √ 数据原发方鉴别 √ √ 反重放 √ √ √ 机密性 √ √ 有限的数据流量机密性 √ √ 6.2.3 安全关联 安全关联的参数包括: (1)序列号计数器 (2)序列号计数器溢出标志 (3)反重放窗口 (4)AH信息 (5)ESP信息 (6)安全关联的生存期 (7)IPSec协议模式 (8)路径最大传输单元。 安全关联(Security Association,SA)是安全策略(Security Policy)一种具体实现,它指定了对IP数据报提供何种保护,并以何种方式实施保护。它是发送方和接收方之间的一个单向逻辑连接,决定保护什么、如何保护以及谁来保护通信数据。如果需要双向的安全服务,那就要建立起两条(或更多条)安全连接,安全关联通过指定AH或ESP协议来实现。 6.2.4 封装安全载荷 封装安全载荷(Encapsulating Security Payload,ESP)协议利用加密机制为通过不可信网络传输的IP数据提供机密性服务,同时也可以提供鉴别服务。 加密算法:DES、三重DES、RC5、IDEA,CAST等算法。 鉴别算法:NULL、MD5和SHA-1算法。 通过这些加密和鉴别机制为IP数据报提供原发方鉴别、数据完整性、反重放和机密性安全服务,可在传输模式和隧道模式下使用(见后文)。 ESP 安全参数索引SPI(32位):标识一个安全关联(SA)。 序列号(32位):增量计数器的值,用来提供反重放与完整性服务。 载荷数据(长度可变):通过加密进行保护的数据。 填充(0—255Byte):主要用来实现某些加密算法对明文分组字节数的要求。 填充长度(8位):表示填充字段的字节数。 下一报头(8位):通过标识有效载荷的第一个报头来说明有效载荷数据字段中包含的数据类型。 鉴别数据(可变长):一个可变长字段(必须是32位字的整数倍),用来填入对ESP包中除鉴别数据字段外的数据进行完整性校验时的校验值。该字段的默认长度是96比特。 6.2.5鉴别头协议 鉴别报头(Authentication Header,AH)可以保证IP分组的可靠性和完整性。其原理是将IP分组头、上层数据和公共密钥通过鉴别算法计算出AH报头鉴别数据,将AH报头数据加入IP分组,接收方将收到的IP分组运行同样的计算,并与接收到的AH报头比较进行鉴别。 数据完整性可以对传输过程中的非授权修改进行检测;鉴别服务可使末端系统或网络设备鉴别用户或通信数据,根据需要过滤通信量,验证服务还可防止地址欺骗攻击及重放攻击。 鉴别算法:MD5和SHA-1算法。 其结构如图所示: AH 下一报头(8位):表示紧跟验证头的下一个头的类型。 载荷长度(8位):以32位字节为单位的鉴别头长度再减去2,其缺省值为4。 保留(16位):留作将来使用。 安全参数索引SPI(32位):用来标识一个安全关联。 序列号(32位):增量计数器的值,与ESP中的功能相同。 鉴别数据(可变长):一个可变长字段(必须是32位字的整数倍),用来填入对AH包中除鉴别数据字段外的数据进行完整性校验时的校验值。该字段的默认长度是96比特。 6.2.6 IPSec的工作模式 I
您可能关注的文档
最近下载
- 日搏RB2100变频器使用说明书.pdf
- 塑料薄膜包装印刷工艺.ppt VIP
- 给排水国标图集-05SS521:预制装配式钢筋混凝土排水检查井.pdf VIP
- 自控仪表工程技术交底.pdf VIP
- (编号TCAIM 014-2024)-《帕金森病中西医结合诊疗指南》.pdf VIP
- [家长会发言稿]家长会发言稿.docx VIP
- 【人教版化学】选择性必修1 知识点默写小纸条(空白默写版).pdf VIP
- GB_T 20384-2024 纺织品 氯化苯和氯化甲苯类化合物的测定.pdf VIP
- 四川师范大学写作学课件 高等写作教程3.ppt VIP
- 基于PLC控制的运料小车设计 毕业论文 .pdf VIP
文档评论(0)