8765

SSL/TLS

Доклад

Информатика, кибернетика и программирование

SSL/TLS ПротоколSSL (Security Socket Layer) и близкий к нему протокол TLS (TransportLayerSecurity) представляют собой протоколы транспортного уровня (над ТСР) предназначенные для защиты прикладных протоколов [8,...

Русский

2013-02-17

35.5 KB

13 чел.

SSL/TLS

Протокол SSL (Security Socket Layer) и близкий к нему протокол TLS (Transport Layer Security) представляют собой протоколы транспортного уровня (над ТСР) предназначенные для защиты прикладных протоколов [8, с. 412-417; 4 с. 714-716].

Протокол SSL предложен Netscape Corporation в 1996 г. Актуальной в настоящее время является версия 3 (SSL 3.0). Протокол TLS появился в январе 1999 г. в результате «войны браузеров» Microsoft и Netscape. Актуальна версия 1 (TLS 1.0).

Протоколы обеспечивают:

  •  Конфиденциальность данных (данные протоколов уровня представлений и прикладного уровня шифруются)
  •  Идентификацию сервера и клиента (опционально)
  •  Целостность данных и опционально их компрессию

Протоколы действуют при установке соединения (SSL/TLS handshake protocol) и при шифровании (компрессии) данных (SSL/TLS record protocol).

Задачи SSL/TLS handshake protocol:

  •  Согласование версии протокола
  •  Согласование алгоритма шифрования
  •  Идентификация обеих сторон или по выбору
  •  Обмен ключами

Процедура установления соединения на примере протокола SSL показана на рисунке 1 (в < > указаны опциональные параметры).

На рисунке использованы следующие обозначения:

Client hello – сообщение клиента с информацией о -

  •  версии протокола
  •  номере соединения (сессии)
  •  списке алгоритмов шифрования
  •  списке методов компрессии
  •  опорном случайном числе

Server helloполя Client hello, поддерживаемые сервером

Certificateсертификат сервера

Certificate requestзапрос сертификата клиента

Server key exchange – способ передачи открытого ключа сервера

Server hello done – конец сообщений сервера

Client certificate или no certificate – сертификат клиента или без сертификата

Client key exchange – данные для генерации секретных ключей

Certificate verify – подтверждение своего сертификата

Change cipher spec – параметры выбраны и занесены в список текущих

Finishedконец согласований

Рис. 1. Установление соединения по протоколу SSL.


 

А также другие работы, которые могут Вас заинтересовать

56289. National Symbols of Ukraine 102.5 KB
  As every independent country in the world Ukraine has its own national symbols: a national anthem “Ukraine Hasn’t Died Yet”, a state flag and a national emblem – trident.
56290. Розвивальні функції уроків узагальнення та систематизації знань школярі 343 KB
  Суттєві зміни у змісті стосуються діяльності спрямованої на застосування знань зокрема діяльності творчого характеру створення умов за яких учень стає субєктом навчального процесу який зорієнтований на розвиток особистості на оволодіння ним мисленнєвих операцій самостійного відкриття невідомого.
56291. Сценарій позакласного заходу. Вечір відпочинку «Честь имеем представиться… или… Разрешите с вами познакомиться» 42 KB
  Коллектив нашого взвода желает всем присутствующим здесь очаровательным гостьям, чтобы они всегда оставались такими же красивими и улыбающимися.
56292. Сценарий праздника «Прощание с начальной школой» 75.5 KB
  Мы первым предоставляем вам слово поздравить наших выпускников. Наши звезды выпускники 4 класса. Исполнение песни Танцуй сидя Ведущие: А сейчас предлагаем вашему вниманию передачу Умники и умницы выходят...
56293. Сценарій шкільного заходу «Любіть Україну!» 53.5 KB
  Мета: поглибити знання дітей про традиції українського народу, історію, географію України; розвивати пам’ять, логічне мислення, мову; збагачувати словниковий запас; прищеплювати любов до рідної землі,повагу до народних традицій; виховувати гідних громадян своєї Батьківщини; почуття гордості за Україну.
56294. Сценарій новорічного свята для початкових класів „Казкова феєрія” 108.5 KB
  В чудеса не вірять діти Бо відомо всім давно Що чудес ніде не стріти Крім казок і крім кіно. ВЕДУЧИЙ: Діти а кого немає на нашій ялинці Діда Мороза. Діти кличуть. Відгадайте діти мої загадки: Крешуть лід ріжуть лід залишають дивний слід.
56295. Батько і мати – два сонця гарячих (Сценарій виховного заходу) 86 KB
  Цей виховний захід повинен спрямувати молоде покоління на ствердження в їхній свідомості почуття власної гідності вірності рідній Батьківщині свободі і тверезості дій у думках і вчинках.
56296. Сценарій вечора «Муза кохання» 129.5 KB
  Мета: познайомити учнів з історіями кохання видатних особистостей, зі зразками інтимної лірики; прищеплювати інтерес до поезії, розвивати любов до мистецтва слова; показати учням красу та складність людських почуттів;
56297. Сценарій новорічного свята для учнів 3-5 класів «У гостях у цариці Природи» 57 KB
  Мета: Виховувати любов та ціннісне ставлення до природи. Розвивати інтерес до поезії. Тренувати навички декламування та інсценізації. Залучати дітей до колективної творчої праці. Формувати естетичні уподобання.