...

SSL (Secure Socket Layer) е спецификация на технология, чрез която се осъществява прехвърлянето на Данни е защитена в интернет. Данните, които се предават, се криптират въз основа на протокола HTTPS и по този начин са защитени от шпиониране от трети страни. Криптирането се допълва от изискването за удостоверяване на автентичността на участниците в комуникацията. Терминът SSL вече е заменен с TLS (Transport Layer Security). Променено е само името. Технологията, на която се основава, е останала същата и някои софтуерни пакети и библиотеки все още имат SSL в имената си по исторически причини, въпреки че се основават на TLS, който впоследствие е доразвит.

От SSL към TLS - прилики и разлики

Технологията, която е прилагана многократно и е известна под съкращението SSL, продължава да се използва и разработва и днес под името TLS. Основните концепции на технологията не са се променили. Все още се използва HTTPS като хибриден протокол за криптиране, чиято последна версия като протокол SSL е версия 3.0. Впоследствие той е доразвит и стандартизиран като протокол TLS, като се започне от версия 1.0. В общата употреба двата термина често се използват като взаимозаменяеми, въпреки че трябва да се отбележи номерът на стиха. Например SSL 1.0 не съответства на TSL 1.0. В това представяне се използва съкращението SSL, тъй като то е по-известно и все още е обичайно да се говори за SSL, дори когато се говори за технологията TLS. Представени са основните концепции, които са идентични както за SSL, така и за TSL. Въпреки това, за специфични цели има различни имплементации с различни имена, като OpenSSL, GnuTLS и LibreSSL.

Криптография и проверка на самоличността - принцип на работа на SSL

Функционалният принцип на Secure Socket Layer или Transport Layer Security е двукомпонентен. В допълнение към криптирането на данни, тя се основава и на използването на удостоверяване. Използването на SSL е широко разпространено и често се използва за сигурно извличане на поверителни данни от HTTP сървър (уеб сървър) и за сигурно предаване на поверителни данни към него. Автентичността на набрания сървър се проверява чрез Сертификат и връзката между сървъра и клиента е криптирана. Тъй като днес SSL е изключително популярен, той почти се е превърнал в стандарт за добавяне към протоколите на приложенията, които сами по себе си не могат да осъществят сигурна връзка чрез криптиране.

SSL сертификатиСертифициране и удостоверяване

Сертифицирането и удостоверяването на автентичността преди започване на предаване на данни чрез SSL връзка се разделя на следните етапи на обработка:

- Сертифицирането на публичния ключ се извършва след като
Сървърът получава сертификат от орган за сертифициране и валидиране при поискване.

- Удостоверяване на автентичността на сървъра
Връзката между клиента и сървъра се установява чрез SSL заявка от клиента, а сървърът се удостоверява със своя сертификат.

- Потвърждаване на предадения сертификат
Клиентът проверява сертификата, получен от сървъра, от органа за сертифициране и валидиране.

- криптирано предаване на данни
Ако самоличността на сървъра може да бъде установена по безспорен начин въз основа на валидирания сертификат, започва предаването на криптираните данни.

кодиране и разкодиране

В основата на криптирането и декриптирането в протокола SSL стои двойка цифрови ключове, състояща се от публичен и частен ключ. И двата ключа са различни. Изпращачът (клиентът) получава публичния ключ от получателя (сървъра), след като получателят се е легитимирал със своя сертификат. Процедурата се нарича "асиметрично криптиране" или "процедура с публичен ключ". След това изпращачът използва публичния ключ, за да криптира данните, които изпраща на получателя. След криптирането данните вече не могат да бъдат декриптирани с публичния ключ, а само с подходящия частен ключ на сървъра, който следователно трябва да го пази в тайна във всеки случай.

Сертификатите

И SSL, и TLS работят с така наречените сертификати PKIX, което означава "инфраструктура на публичния ключ съгласно X.509v3". Съществуват три вида сертификати, за които усилията за проверка по време на сертифицирането са различни и по този начин се гарантира различно ниво на автентичност:

- Удостоверението, валидирано за домейн (DV-SSL), е най-евтиното удостоверение. Домейнът се потвърждава само от Имейл и обикновено сертификатът се издава само след няколко минути.

- Удостоверението за валидиране на организация (OV-SSL) повишава надеждността на домейна чрез пълна проверка на организацията/оператора.

- Сертификатът за разширено валидиране (EV-SSL) се основава на най-високото ниво на валидиране и е широко разпространен в банковия сектор, наред с други.

Ограничения на SSL/TLS

Протоколът SSL защитава само предаването на данните. Това, което се случва след това при получателя, е извън регулацията на протокола SSL.

Текущи статии

Обща информация

Warum eine starke Online-Präsenz für Immobilienmakler entscheidend ist

In der heutigen digitalen Ära ist eine professionelle Online-Präsenz für Immobilienmakler unverzichtbar. Die Immobilienvermarktung findet zunehmend im Internet statt, wo potenzielle Käufer und Verkäufer nach

Обща информация

Открийте перфектния уеб хостинг за вашите онлайн инструменти за графики

Представете си дигитална работилница, в която потоците от данни се стичат от всички краища и накрая завършват в красиви диаграми. Онлайн инструментите за създаване на диаграми са съвременните четки за рисуване и