Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Протокол SSL

Реферат Протокол SSL





МІНІСТЕРСТВО СІЛЬСЬКОГО ГОСПОДАРСТВА РФ

ФГТУ ВПО Костромська ГСХА

Кафедра інформаційних технологій в енергетиці












Реферат з предмету: Комп'ютерні мережі

на тему: «Протокол SSL»













КОСТРОМА 2011


Протокол SSL


Протокол SSL Handshake (Secure Sockets Layer - захищений протокол) розроблений корпорацією Netscape Communications для забезпечення безпеки і секретності інтернет-з'єднань. Протокол підтримує аутентифікацію (встановлення автентичності) клієнта і сервера, не залежить від додатків і прозорий для протоколів HTTP, FTP і Telnet. Однак, SSL оптимізований для протоколу HTTP, а для FTP більш кращий IPSec.

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

Протокол SSL Handshake складається з двох етапів: встановлення автентичності сервера і необов'язкове встановлення автентичності клієнта. На першому етапі сервер у відповідь на запит клієнта посилає свій сертифікат і параметри шифрування. Потім клієнт генерує майстер-ключ, зашифровує його відкритим ключем сервера і відсилає серверу. Сервер розшифровує майстер-ключ своїм приватним ключем і підтверджує свою справжність клієнту, повертаючи йому повідомлення, завірене майстром-ключем клієнта.

Наступні дані шифруються і завіряються ключами, отриманими на основі цього майстра-ключа. На другому етапі, який не є обов'язковим, сервер надсилає запит клієнта, а клієнт підтверджує серверу свою справжність, повертаючи запит з власної цифрової підписом та сертифікат відкритого ключа.

SSL підтримує різноманітні криптографічні алгоритми. У ході встановлення зв'язку використовується криптосистема відкритого ключа RSA. Після обміну ключами використовується багато різних шифрів: RC2, RC4, IDEA, DES і TripleDES. Також використовується MD5 - алгоритм створення дайджесту повідомлень. Синтаксис сертифікатів відкритого ключа описаний в X.509.


SSL в дії


Головним призначенням SSL-протоколу, є забезпечення приватного і надійного способу обміну інформацією між двома віддалено взаємодіючими додатками. Протокол реалізується у вигляді двошарової (багатошарової) середовища, спеціально призначеної для безпечного перенесення секретної інформації, через НЕ засекречені канали зв'язку. В якості першого шару, в такому середовищі використовується деякий надійний транспортний протокол; TCP наприклад. По слову «транспортний», не важко здогадатися, що TCP бере на себе функції «несучої», і надалі, стає візником, для всіх лежать вище шарів (протоколів). Другим за рахунком шаром, що накладається на TCP, є SSL Record Protocol. Разом, ці два шари, TCP і SSL Record Protocol, формують своєрідне ядро ??SSL. Надалі, це ядро ??стає первинної герметизирующей оболонкою, для всіх наступних більш складних протокольних інфраструктур. В якості одн...


сторінка 1 з 8 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Діловий протокол
  • Реферат на тему: Протокол CAN-Kingdom
  • Реферат на тему: Автоматизація процесу призначення IP-адрес вузлам мережі-протокол DHCP
  • Реферат на тему: Протокол розтину кішки
  • Реферат на тему: Протокол і дипломатичний церемоніал