Cryptography IPSec密钥交换协议是如何工作的?

Cryptography IPSec密钥交换协议是如何工作的?,cryptography,md5,ipsec,diffie-hellman,Cryptography,Md5,Ipsec,Diffie Hellman,我需要完全理解IPSec第1阶段协商。 现在,我将其分解为3个步骤: 算法协商 密钥交换数据 鉴定 我正在使用Wireshark调查这个过程,到目前为止,我完全理解了第一部分(算法协商) 我目前的问题在于第二部分:密钥交换数据 使用的算法是AES-CBC-256bit、预共享密钥、MD5和1024位组 “ISAKMP有效载荷”->“KeyExchange有效载荷”->“KeyExchangeData”我无法理解。。。 我不知道那是什么。。MD5'ed预共享密钥?它是加密的吗?应该有助于理解IPS

我需要完全理解IPSec第1阶段协商。 现在,我将其分解为3个步骤:

  • 算法协商
  • 密钥交换数据
  • 鉴定
  • 我正在使用Wireshark调查这个过程,到目前为止,我完全理解了第一部分(算法协商)

    我目前的问题在于第二部分:密钥交换数据

    使用的算法是AES-CBC-256bit、预共享密钥、MD5和1024位组

    “ISAKMP有效载荷”->“KeyExchange有效载荷”->“KeyExchangeData”我无法理解。。。 我不知道那是什么。。MD5'ed预共享密钥?它是加密的吗?

    应该有助于理解IPSec。

    应该有助于理解IPSec。

    请参阅。它很好地解释了IKEv2协议需要什么

    ISAKMP/IKEv1/IPSec第1阶段稍微复杂一点,但IKEv2中的大多数内容与旧版本有些类似,当然有助于学习更复杂的内容

    KE
    有效载荷中的密钥交换数据就是Diffie-Hellman的“共享秘密”。如果您精通python代码,请参阅。还有一个可以做数学运算的,有一些DH group最常用的素数。

    请参阅。它很好地解释了IKEv2协议需要什么

    ISAKMP/IKEv1/IPSec第1阶段稍微复杂一点,但IKEv2中的大多数内容与旧版本有些类似,当然有助于学习更复杂的内容


    KE
    有效载荷中的密钥交换数据就是Diffie-Hellman的“共享秘密”。如果您精通python代码,请参阅。还有一个可以做数学运算的,有一些DH group最常用的素数。

    m。。这是我所知道的一个总结。。。我更需要它在编程方面。。。为了拿到体育文凭,这是我必须完成的一项任务,嗯,这是我任务的一部分,至少……m。。这是我所知道的一个总结。。。我更需要它在编程方面。。。为了拿到体育文凭,这是我必须完成的一项任务,嗯,这至少是我任务的一部分……你在看哪种描述?您熟悉Diffie-Hellman密钥交换吗?IPSec很容易理解。女人,这很难!我白手起家地编写了D-H算法,所以我相信我确实知道它,但我正在尝试做的是构建一套完整的IPSec套件,我有一个costum unix操作系统,它被用作我的platform@John当前位置这仍然是一个悬而未决的问题吗?如果你自己找到了一个解决方案,你能把它作为一个答案添加到这里吗?你在看哪个描述?您熟悉Diffie-Hellman密钥交换吗?IPSec很容易理解。女人,这很难!我白手起家地编写了D-H算法,所以我相信我确实知道它,但我正在尝试做的是构建一套完整的IPSec套件,我有一个costum unix操作系统,它被用作我的platform@John当前位置这仍然是一个悬而未决的问题吗?如果你自己找到了一个解决方案,你能把它作为一个答案添加到这里吗?