isakmp协议,ipsec协议工作在哪一层

IPSec(IP Security)

该协议把密码技术应用在网络层,以向信息的发送方和接收方提供源地址验证、数据传输的完整性、存取控制、保密性等安全服务,保护通信免遭窃听、抵御网络攻击,而且更高层的应用层协议也可以直接或间接地使用这些安全服务,为其上层协议如TCP、UDP 等提供透明的安全保护服务,在 Internet 这样不安全的网络中为通信提供安全保证。

在 IPv6 中,IPSec 协议是一个必备的组成部分,被强制实施;在 IPv4 中,它是一个可选的扩展协议。

由于 Internet 等网络具有公共特性,因此在通信过程中难以确认传输媒介是安全的,所以要进行安全的通信,则通信数据必须经过加密。IPSec 协议对数据的加密以数据包而不是整个数据流为单位,这不仅非常灵活,也有助于进一步提高 IP 数据包的安全性。

IPSec 协议的基本工作原理是

发送方在发送数据前对数据实施加密,然后把密文数据发送到网络中去,开始传输。在整个传输过程中,数据都是以密文方式传输的,直到数据到达目的节点,才由接收方对密文进行解密,提取明文信息。

IPSec 协议对网络层的通信使用了加密技术,它不是加密数据包的头部和尾部信息(如源地址、目的地址、端口号、CRC 校验值等),而是对数据包中的数据进行加密。由于加密过程发生在 IP 层,因此可在不改变 HTTP 等上层应用协议的情况下进行网络协议的安全加密,为通信提供透明的安全传输服务。

IPSec 协议中使用端到端的工作模式,掌握加密、解密方法的只有数据的发送方和接收方,两者各自负责相应的数据加密、解密处理,而网络中其他节点只负责转发数据,无须支持 IPSec,从而可以实现加密通信与传输媒介无关,保证机密数据在公共网络环境下的适应性和安全性。因此,IPSec 可以应用到非常广泛的环境中,能为局域网、拨号用户、远程站点、Internet 之上的通信提供有力的保护,而且还能用来筛选特定数据流,还可以用于不同局域网之间通过互联网的安全互联。

IPSec 协议不是一个单独的协议,它包括应用于 IP 层上网络数据安全的一整套协议,主要包括 AH(Authentication Header,IP 认证头部协议)、ESP(Encapsulating Security Payload,封装安全负载协议)、IKE(Internet Key Exchange,Internet 密钥交换协议)和用于网络认证及加密的一些算法等。

AH 提供数据的完整性和认证,但不包括保密性;而 ESP 原则上只提供保密性,但也可在 ESP Header 中选择适当的算法及模式来实现数据的完整性和认证。AH 和 ESP 可分开使用也可一起使用。IKE 则提供加密算法、密钥等的协商。

1.安全关联和安全策略

安全关联(Security Association,SA)是指提供通信安全服务的发送方和接收方之间的一种单向关系。安全关联是构成 IPSec 的基础,它是进行通信的双方经协商建立起来的一种协定。安全关联可以用一个 32 位的安全参数索引(Security Parameter Index,SPI)来唯一标识,一个 SPI 值决定一个特定的 SA,它通常放在 AH 或 ESP 头中;安全关联是单向的,如果要对两台主机 A 与 B 实现双向安全,则需要两个安全关联,每个方向一个:(A,B)、(B,A)。安全关联的内容包含了 IP 数据包是否加密、认证,以及加密、认证采用的算法、密钥等相关信息。所有的 SA 记录都存放在安全关联数据库中,按散列方式存取。

安全策略(Security Policy)定义了两个 IPSec 系统之间的安全通信特征,并决定在该通信中为数据包提供的安全服务。一个 IPSec 系统的所有安全策略都存放在安全策略数据库中,根据选择符包括源地址、目的地址、协议、端口等)进行检索。安全策略通常与 SA 合作,共同作用于通信的数据包。

2.AH

AH 协议先将数据进行校验和加密,然后封装为 IP 包,从而实现无连接通信的数据完整性、数据源认证和防止重放攻击。AH 能完成除数据加密外的所有的 ESP 所能提供的功能。在认证机制上,它所覆盖的范围比 ESP 的广,包括对 IP 头中一些选项的认证。

为了应用 IPSec 协议,IP 数据包的格式要有所改变,即在 IP 头和被保护的数据之间插入一个 AH 头;

 

AH 头的格式,包括:下一报头、有效载荷长度、保留位、安全参数索引、序列号、认证数据。

isakmp协议,ipsec协议工作在哪一层

 

AH 使用的典型的认证算法是一种迭代型的消息摘要算法。AH 中采用 MD5 算法,可以提供完整性服务。从前面的讲述可以知道 MD5 可以对任意长度的信息进行散列运算产生一个唯一的 128 位消息摘要。由于消息摘要是唯一的,所以对信息的任何修改都将得到另一个不同的消息摘要,因此能防止消息被篡改,从而保证了数据的完整性。AH 也可以采用SHA 算法提供更强的抗攻击能力,SHA 是在 MD5 的基础上,增加了分组处理的迭代次数和复杂性,产生一个 160 位的消息摘要。接收者在收到数据后可以通过检验数据包中的单向递增的序列号来确定数据包的合法性,防止重放攻击。

3.ESP

ESP 通过对数据包的数据进行加密来提供传输信息的保密性,从而实现了数据完整性、数据源认证、数据保密性的安全服务。ESP 是一个通用的、可扩展的安全机制,其加密认证算法主要由 SA 的相应数据项决定。接收者也可以通过在收到数据后检验数据包中的单向递增的序列号来确定数据包的合法性,防止重放攻击。

在应用中,需要在 IP 数据包的头和被保护的数据之间插入一个 ESP 头,在被保护的数据后附加一个 ESP 尾;

 

ESP 头的格式如图所示,包括:安全参数索引(标识用于处理数据包的安全关联)、序列号(用于防止重放攻击)、有效荷载数据。ESP 头的所有字段都是不加密的,因为在解密数据包时需要先读取头部字段。

isakmp协议,ipsec协议工作在哪一层

 

ESP 尾的格式如图所示,包括:填充项(某些加密算法要求被加密数据的长度是密钥长度的整数倍,若受保护的数据的长度不满足这个要求,就需要在后面追加一些填充项)、填充项长度(指明填充项的长度)、下一个头部、认证数据(数据完整性的检验结果)。

isakmp协议,ipsec协议工作在哪一层

 

ESP 在提供加密功能的同时,还可以提供认证功能。对于发出的数据包,首先进行加密处理;而对于收到的数据包,则先进行认证处理。

ESP 支持多种加密算法。DES 是 ESP 中默认的加密算法,它采用 64 位的密钥,对明文进行加密,加密、解密使用同一个密钥,该算法简单高效。此外还可以选择采用 3DES、AES、RC5、RC6、Blowfish 等算法。

4.IP 密钥交换

IKE 是一个混合协议,它使用了 Internet 安全关联和密钥管理协议(Internet SecurityAssociation and Key Management Protocol,ISAKMP)、密钥确定协议 Oakley 和描述支持匿名和快速密钥刷新的密钥交换的 SKEME 协议。IKE 除了实现通信双方的密钥交换,还使用ISAKMP 实现 IPSec 的安全关联。

ISAKMP 协议是 IKE 的核心组成部分,它定义了包括协商、建立、修改、删除安全关联的过程和数据格式。ISAKMP 的工作分为两个阶段:第一阶段,通信双方协商并建立一个安全的通道,并对该通道进行验证,为第二阶段的进一步通信提供安全服务;第二阶段,为IPSec 建立起具体的 IPSec 安全关联,用于保护通信双方的数据传输安全。在 IKE 的协商过程中,使用了 Diffie-Hellman 机制、Oakley 的密钥交换模式和 SKEME 的共享和密钥更新技术。

5.IPSec 的工作模式

IPSec 的工作模式有两种:传输模式和隧道模式。

传输模式首先将要传送的数据使用 IPSec 加密封装起来,再把相关的 IPSec 头插入 IP头和被保护的数据之间封装起来。因为 IP 头没有加密,接收端收到封装的数据包时直接处理 IP 头,然后从 IPSec 头读取 SPI 值得到相对的 SA,再利用 SA 所定的解密参数解出所加密的数据。

传输模式的 IPSec 头直接加在欲传送的数据前,由于加密的部分较少,没有额外的处理,因此比较节省带宽和 CPU 负载,通信和处理效率较高。

在传输模式中,解密者就是目的地址端的使用者。

隧道模式首先使用 SA 的相关信息将 IP 的数据包全部加密,接下来在前面加上 ESPHeader,然后把它们作为数据为它们再加上一个新的 IP 头。接收端收到 ESP 封包后,使用 ESP Header 内容中的 SPI 值提供的 SA,然后解出 ESP Header 后的装载数据,就可以取回原始的 IP 头与封包。

隧道模式可以在两个终端之间建立一个安全的隧道,经由这两个终端之间的通信均在这个隧道中进行,因此安全性较高。

两种模式的 IP 数据包的格式如图所示。

isakmp协议,ipsec协议工作在哪一层

本文来自投稿,不代表展天博客立场,如若转载,请注明出处:https://www.me900.com/327207.html

赞 (0)

相关推荐

  • 自媒体怎么赚钱(自媒体怎么赚钱的通过什么平台赚钱)

    自媒体创业者与网红是有区别的,关键的区别在哪里呢?1、价值;2、可持续化;3、商业系统;简单地说:网红是特指能靠互联网自媒体快速红起来的人,这类人往往缺少可持续化的价值,缺少产业领域的沉淀,缺少商业系统化的运营基础。 高级自媒体创业者? 1、自媒体是新经济、新商业的一个重要体现,自媒体要经济起来,就必须要解决3个核心点:流量即解决人的问题;品牌即解决信任问题…

    2022-01-22
  • 懒人淘宝客,做一个电商导购淘客网站赚钱

    懒人淘宝客,做一个电商导购淘客网站赚钱懒人淘宝客,做一个电商导购淘客网站赚钱懒人淘宝客,做一个电商导购淘客网站赚钱懒人淘宝客,做一个电商导购淘客网站赚钱

    对于我来说之前是特别懒的一个人,做啥事都想着尽量简单,最好是自动赚钱,不用过多的操作太多东西,加上最初接触网赚做的是淘宝客,所以就想着有没有适合我这种懒人做的事,那个时候最流行的就是淘宝客网站,API,JS调用等等。 API算是真正的懒人淘宝客了,只要把App Key 和App Secret填写好每天就可以自动调用后妈的数据进行填充,后来大淘客等优惠券平台出…

    2020-02-20 • 投稿
  • 边伯贤女朋友(边伯贤女朋友是谁-)

    边伯贤是EXO的成员,虽然EXO成员很多,但边伯贤在整个组合中的人气是很不错的。近几年EXO的人气有所下滑,但对边伯贤的影响不是很大,边伯贤出道以来,受到关注最多的就是家境与女友了,不知道边伯贤家有钱吗?边伯贤现在有女友吗?此前边伯贤与金泰妍传出疑似恋爱的消息,这是真的吗? 边伯贤家有钱吗 边伯贤是一位全面发展的艺人,不仅唱跳俱佳,演技上也是相当出色,带来的…

    2022-01-21
  • vivo手机怎么分屏操作步骤(vivo手机怎么同时开两个窗口)

    Vivo手机自从摘掉了高价低配的帽子之后,购买vivo手机的人是水涨船高了。Vivo手机的宣传力度一直都很大,全国各地的大街小巷都布满了Vivo手机的广告牌,毕竟手机颜值和拍照性能摆在哪儿,再加上现在配置也逐渐提高,所以导致现在Vivo手机的销量是节节攀升。 使用Vivo手机用户多了,就会出现各种各样的问题,比如最近小编就收到了很多朋友的私信,咨询我Vivo…

    2022-01-25
  • 苹果手机赚钱app排行榜(苹果手机兼职赚钱)

    市面上的苹果手机赚钱app非常多,各大网站也有相应的下载方式。但这么多手机赚钱app,到底哪一款是经过真实体验比较好用的呢?不同的苹果手机赚钱app之间又有什么异同?哪一款适合新手入门?相信很多朋友对于苹果手机赚钱app的优势排名还是很感兴趣的,今天小编就整理一下2022年最新的苹果手机赚钱app排行榜前十的手机试玩软件,跟着榜上有名的软件走,选择更好的软件…

    2022-01-16
  • 奥特莱斯商城网上折扣店

    奥特莱斯商城网上折扣店奥特莱斯商城网上折扣店奥特莱斯商城网上折扣店奥特莱斯商城网上折扣店

    (赢商网浙江分站报道)从2010年下沙百联奥特莱斯正式开业这五年以来,杭州出现了不少奥特莱斯或伪奥特莱斯,当中也有不少生意红火的。不过,下沙百联奥特莱斯无论是“硬指标”销售业绩方面,还是在“软实力”规模和品牌层次等方面,都气势庞大,而在全国的奥特莱斯业绩排名表上,下沙百联奥特莱斯也是名列。 从去年四季度到今年上半年,下沙百联奥特莱斯品牌调整之后,增加了不少轻…

    2023-02-10 • 投稿
  • 九阴真经如何赚钱(九阴真经平民赚钱攻略)

    我想大家应该都知道 玩游戏也是可以赚钱的吧 ,特别是mmoprg游戏,因为这种游戏里面的经济系统 是与现代现实货币有相通之处的,这就导致了一些玩家可以通过在游戏里通过一些活动而赚取现实中的钱币。其中比较有名的就是地下城与勇士以及梦幻西游 里面的搬砖赚钱,因为市场就这么大, 所以小编这里给大家推荐另一个武侠游戏的网赚渠道 ,那就是九阴真经。   其中…

    2021-11-25
  • qq群seo广告群发(qq群广告群发软件)

    QQ群/Q群SEO是什么?简单来说,就是 搜索优化 QQ群关键词排名靠前。这个并不是什么新鲜词汇或方法,10年前就有人做了,前些年很疯狂,那时候比现在也简单,甚至3年前腾讯官方110公号还特意发过,如图:     看完上图,你应该大体知道什么是QQ群SEO了吧。其实,同时也说明,腾讯并不是不知道某度的SEO,甚至自称“小某度”。直到现在微…

    2022-01-17
  • 开心网怎么了(开心网为什么关闭)

    开心网怎么了(开心网为什么关闭)开心网怎么了(开心网为什么关闭)开心网怎么了(开心网为什么关闭)开心网怎么了(开心网为什么关闭)

    如果你是一位老网民,相信你一定不会忘记2008年11月份的那个火爆时刻。 2008年3月份,开心网开始上线,并在极短的时间内传遍大江南北,成为了许多人互联网社交互动的新形式。 仅仅过了8个月,时间来到2008年11月份,一款火爆全网的网页游戏开始在开心网出现,一度创造了一个辉煌的历史时刻。 这款火爆全网的网页游戏,就是当时鼎鼎有名的“开心农场”。 开心农场 …

    2021-11-14 • 投稿
  • 投资小的加盟店有哪些(投资一两万的小项目)

    投资小的加盟店有哪些(投资一两万的小项目)投资小的加盟店有哪些(投资一两万的小项目)投资小的加盟店有哪些(投资一两万的小项目)投资小的加盟店有哪些(投资一两万的小项目)

    由于疫情尚未彻底消除,目前的创业环境相对比较恶劣。在这种情况下,想要创业赚大钱需要更加谨慎,切不可盲目投资,否则一旦创业失败,很可能很多年都翻不过身来。   下面为大家总结十个未来两年适合普通大众的创业项目。虽然这些项目技术含量并不高,但是只要把项目做好,仍然能够赚很多钱。   第一 短视频电商     现在是短视频十分火爆的时代,各大短视频平台吸…

    2021-11-15 • 投稿
  • 2022年了做网站还赚钱吗

    说到2022年做网站还赚钱吗这个话题,其实你去随便查一下就知道了。 从很多年前开始这个话题就一直存在,并且一直有人问这个话题,其实不光是网站赚钱,你去搜一下其他平台,基本上每个平台都有类似的话题,做公众号还赚钱吗?做知乎还赚钱吗?做抖音还赚钱吗? 说回做网站赚不赚钱这个话题,其实任何一个时代,任何一个平台一直都有人在默默的赚钱。 至于你来赚不赚钱,还是取决于…

    2022-01-22
  • 一千元能做什么生意(月入2万的10个小生意)

    一千元能做什么生意(月入2万的10个小生意)一千元能做什么生意(月入2万的10个小生意)一千元能做什么生意(月入2万的10个小生意)一千元能做什么生意(月入2万的10个小生意)

    同村的李叔,最近赚得盆满钵满,原因是转型做小吃店,口味独到,物美价廉,受到了周围村落的一致好评,成为了周边的明星店。 前些年,李叔还在砖厂打工,每天早六晚九,累得回到家就躺在床上,无法动弹,直到暮色降临,早晨勉强吃口饭,又去赶工。 随着年龄越来越大,身体也越来越衰弱,受不了苦力活的他,仔细考察了周边村落的餐饮状况,发现缺乏小吃店,就加盟了一家小吃。 &nbs…

    2021-11-27 • 投稿