Безопасное сетевое взаимодействие


Download 136.25 Kb.
bet4/15
Sana02.12.2023
Hajmi136.25 Kb.
#1780284
TuriПротокол
1   2   3   4   5   6   7   8   9   ...   15
Bog'liq
035-20 Дурсоатов Ж

Протокол Записи

  • Протокол Записи состоит из нескольких уровней. На каждом уровне сообщения могут включать поля длины, описания и содержимого. 
  • Протокол Записи фрагментирует сообщение на блоки нужной длины, осуществляет сжатие данных, применяет МАС и зашифровывает их, после чего результат передается по сети.
  • На другом конце соединения полученные данные дешифруются, проверяется их целостность, далее они декомпрессируются, дефрагментируются и передаются протоколам более высокого уровня.

Протокол Записи

  • Выше протокола Записи могут располагаться следующие протоколы: протокол Рукопожатия, Аlert-протокол, протокол изменения шифрования и протокол прикладных данных.
  • Для того чтобы иметь возможность расширения протокола TLSпротокол Записи допускает создание новых типов записей.
  • Если реализация TLS получает тип записи, который она не понимает, она просто игнорирует его.

Состояния соединения

  • Существует четыре состояния соединения: текущие состояния чтения и записи и ожидаемые состояния чтения и записи.
  • Параметры безопасности для ожидаемых состояний устанавливаются протоколом Рукопожатия, а протокол Изменения шифрования может делать ожидаемое состояние текущим, при этом соответствующее текущее состояние сбрасывается и заменяется ожидаемым.
  • Ожидаемое состояние в этом случае инициализируется в пустое состояние.
  • Разработчики не должны допускать возможности сделать текущим состояние, которое не было инициализировано параметрами безопасности.
  • Начальное текущее состояние всегда определяется без использования шифрования, сжатия и МАС.

Протокол Рукопожатия TLS

  • Протокол Рукопожатия состоит из трех протоколов, использование которых позволяет участникам согласовать параметры безопасности для протокола Записи, аутентифицировать друг друга, договориться о параметрах безопасности и сообщить друг другу о возникновении тех или иных ошибок.

Download 136.25 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   15




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling