IPsec中IKE与ISAKMP过程分析(主模式-消息5和消息6)

        IPsec中IKE与ISAKMP过程分析(主模式-消息1)_搞搞搞高傲的博客-CSDN博客

        IPsec中IKE与ISAKMP过程分析(主模式-消息2)_搞搞搞高傲的博客-CSDN博客

        IPsec中IKE与ISAKMP过程分析(主模式-消息3)_搞搞搞高傲的博客-CSDN博客

        IPsec中IKE与ISAKMP过程分析(主模式-消息4)_搞搞搞高傲的博客-CSDN博客

阶段目标过程消息
IKE第一阶段建立一个ISAKMP SA实现通信双发的身份鉴别和密钥交换,得到工作密钥

(1)HDR,SA

(2)HDR,SA,Cert_sig_r,Cert_enc_r

(3)HDR,XCHi,SIGi

(4)HDR,XCHr.SIGr

(5)HDR*,HASHi

(6)HDR*,HASHr

IKE第二阶段协商IPsec SA实现通信双方IPsec SA,得到ipsec安全策略和会话密钥

(1)HDR*,HASH(1),SA,Ni

(2)HDR*,HASH(2),SA,Nr

(3)HDR*,HASH(3)

        消息5和消息6结构基本相同,都是经过IPsec通信双方实体相互鉴别和参数交换后各自生成共享密钥后,发送Hash数据结构鉴别前面的交换过程是否正确。

        HASHi = PRF(SKEYID, CKY-I|CKY-R|SAi_b|IDi_b)

        HASHr = PRF(SKEYID,CKY-R|CKY-I|SAr_b|IDr_b)

        PRF是HMAC运算过程,这里按照之前的算法协议使用SM3-HMAC算法,密钥为SKEYID。

        消息5和消息6,分别由发起发和响应方各自发送,没有信息交换和交互,各自鉴别即可。数据报文结构如下。

        

        抓包数据格式如下。载荷类型为Hash(8)。从消息5和6开始,IPsec报文将被加密保护,可以看到标志字段已经被设置为加密保护。整个消息的长度是76字节,密文48字节(采用SM4-CBC加密,分组16字节,密钥16字节)。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
IPsec ....................................................................................................................................................... 1 IPsec简介................................................................................................................................................... 1 IPsec的协议实现........................................................................................................................................ 1 IPsec基本概念............................................................................................................................................ 2 加密卡 ........................................................................................................................................................ 4 IPsec虚拟隧道接口..................................................................................................................................... 4 使用IPsec保护IPv6路由协议..................................................................................................................... 6 IKE .......................................................................................................................................................... 6 IKE简介...................................................................................................................................................... 6 IKE的安全机制........................................................................................................................................... 6 IKE的交换过程........................................................................................................................................... 7 IKEIPsec的作用.................................................................................................................................. 8 IPsecIKE的关系...................................................................................................................................... 8
IKE(Internet Key Exchange)协议是一种用于自动化密钥交换和建立安全关联的协议。它与ISAKMP(Internet Security Association and Key Management Protocol)协议密切相关。 1. IKEISAKMP协议的关系: - IKE建立在ISAKMP协议之上,实现了自动化的密钥协商和管理功能。 - ISAKMP协议用于建立和管理IPSec安全关联,而IKE协议则是ISAKMP协议的扩展,提供了更高级的密钥交换功能。 - IKE协议通过ISAKMP协议来进行身份验证、密钥协商和参数交换等操作,以建立IPSec安全通道。 2. IKE与AH协议和ESP协议的关系: - AH(Authentication Header)协议和ESP(Encapsulating Security Payload)协议是IPSec协议的两种安全协议,用于提供IP层的数据保护和安全性。 - IKE协议与AH和ESP协议密切相关,因为它们一起用于建立和管理IPSec安全关联。 - 在IKE协议的过程,双方进行身份验证、交换加密算法、认证算法和其他相关参数等信息。这些参数包括了AH和ESP所需的配置信息。 - 通过IKE协议,双方可以协商并确定使用哪种加密算法和认证算法,并生成用于AH和ESP协议的密钥材料。 总的来说,IKE协议是建立在ISAKMP协议之上的,用于自动化密钥交换和建立IPSec安全关联的协议。它与ISAKMP协议密切相关,并与AH协议和ESP协议一起使用,通过协商和交换密钥材料,确保IPSec通信的安全性和保护数据的完整性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

游鲦亭长

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值