Протоколы Internet

         

DATA содержит цифровую подпись следующих


Когда код AUTHENTICATION-TYPE равен SSL_AT_MD5_WITH_RSA_ENCRYPTION, тогда RESPONSE- DATA содержит цифровую подпись следующих компонентов (в указанном порядке):

  • KEY-MATERIAL-0


  • KEY-MATERIAL-1 (только если определено типом шифра)


  • KEY-MATERIAL-2 (только если определено типом шифра)


  • CERTIFICATE-CHALLENGE-DATA (из сообщения REQUEST-CERTIFICATE)


  • Сертификат, подписанный сервером (из сообщения SERVER-HELLO).


  • Цифровая подпись формируется с привлечением MD5, полученный хэш шифруется с использованием общедоступного ключа клиента, формат подписи согласуется со стандартом PKCS#1 [5]. Сервер аутентифицирует клиента путем верификации его цифровой подписи. Допускается добавление нового типа AUTHENTICATION-TYPE или идентификатора алгоритма цифровой подписи.

    Это сообщение должно быть послано клиентом только в ответ на сообщение REQUEST-CERTIFICATE сервера.



    CLIENT-FINISHED (Фаза 2; посылается шифрованным)



    char MSG-CLIENT-FINISHED

    char CONNECTION-ID[N-1]

    Клиент посылает это сообщение, после успешной обработки соответствующего сообщения сервера. Заметим, что клиент должен быть готов к приему сообщений от сервера, пока не получит сообщение SERVER-FINISHED. Данные CONNECTION-ID представляют собой исходный идентификатор соединения сервера, посланный в его сообщении SERVER-HELLO и зашифрованный посредством согласованного ключа сессии.

    "N" равно числу байт в посланном сообщении, таким образом "N-1" равно числу байт в сообщении за вычетом одного байта заголовка.

    Для версии протокола 2, клиент должен посылать это сообщение после получения сообщения SERVER-HELLO. Если в сообщении SERVER-HELLO флаг SESSION-ID-HIT не равен нулю, тогда сообщение CLIENT-FINISHED посылается немедленно, в противном случае сообщение CLIENT-FINISHED посылается после сообщения CLIENT-MASTER-KEY.



    6.5.2.6. Протокольные сообщения сервера



    Существует несколько сообщений, которые генерируются только серверами.



    SERVER-HELLO (Фаза 1; посылается открыто)



    char MSG-SERVER-HELLO

    char SESSION-ID-HIT


    Содержание  Назад  Вперед







    Forekc.ru
    Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий