当前位置:   article > 正文

IKE学习笔记2(IKE交换第一阶段)_ike第一阶段交换模式

ike第一阶段交换模式

   IKE第一阶段目的是建立一个保密和验证无误的通信信道(IKE SA),以及建立验证过的密钥。为双方的IKE通信提供机密性,消息完整性以及消息验证服务。

    参与通信双方会生成四种秘密:SKEYID(后续所有秘密建立在他之上);SKEYID_d(用于为其他协议,如ipsec,生成加密密钥提供材料);SKEYID_a(用于为IKE消息保障数据的完整性以及对数据源的身份进行验证);SKEYID_e(用于对IKE消息进行加密)。

    对于预共享密钥:SKEYID = PRF(预共享密钥,Ni|Nr);

    对于数字签名:SKEYID = PRF(Ni|Nr,qxy);

    其他秘密:

    SKEYID_d = PRF(SKEYID,qxy|Ci|Cr|0);

    SKEYID_a = PRF(SKEYID,SKEYID_d|qxy|Ci|Cr|1);

    SKEYID_e = PRF(SKEYID,SKEYID_a|qxy|Ci|Cr|2);

   

     主模式(图1):

    交换1,用于IKE提议和转换方式协商

    交换2,用于IKE DH和NONCE交换

    交换3,用于通信双方身份验证

  

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/神奇cpp/article/detail/845061
推荐阅读
相关标签
  

闽ICP备14008679号