Протоколы безопасного сетевого взаимодействия

       

Содержимое Key Exchange


Key Exchange Payload поддерживает различные технологии обмена ключа. Примерами обменов ключа являются Oakley, Diffie-Hellman, расширенный обмен ключа Diffie-Hellman, описанный в Х9.42, и обмен ключа на основе RSA, используемый в PGP. На рис. 24.7 показан формат Key Exchange рayload.


Рис. 24.7.  Формат Key Exchange Payload

Поля Key Exchange Payload определяются следующим образом:

  • Next Payload (1 октет) – идентификатор типа следующего содержимого в сообщении. Если текущее содержимое является последним в сообщении, то данное поле должно быть 0.
  • Payload Length (2 октета) – длина в октетах текущего содержимого, включая общий заголовок.
  • Key Exchange Data (переменной длины) – данные, необходимые для создания ключа сессии.

Тип полезной информации для Key Exchange Payload есть 4.v



Содержание раздела