HTTP и HTTPS: Каква е разликата?

by Michaela

И HTTP, и HTTPS се намират в адресната лента на браузъра ви, но малцина знаят каква е разликата между тях. Ние ще ви обясним.

HTTP и HTTPS: Ето разликата

Интернет се основава на обмена на данни – и точно за това служат HTTP и HTTPS. И двата протокола регулират начина, по който браузърът ви комуникира с уебсайта. Но докато HTTP е некриптираният прародител на уеб, HTTPS е символ на модерна и сигурна връзка.

  • Протоколът за пренос на хипертекст, накратко HTTP, се използва за зареждане на уебсайтове от сървъра във вашия уеб браузър. Проблемът: връзката не е криптирана. Всички данни, независимо дали са търсени термини, пароли или въведени данни във формуляри, се предават в чист текст.

  • Конкретните рискове при HTTP са подслушване на данни (sniffing) в обществени Wi-Fi мрежи, атаки „Man-in-the-Middle“, при които хакер се вмъква между вас и уебсайта и манипулира или копира данни, както и отвличане на сесии: При некриптирани сесии атакуващите могат да откраднат сесийни бисквитки и да се представят за вас.

  • HTTPS (HyperText Transfer Protocol Secure) е сигурната версия на HTTP. Той използва SSL/TLS криптиране, за да защити предаването на данни. „S“ означава „Secure“ (сигурен).

  • HTTPS е стандарт за практически всички професионални уебсайтове днес. Протоколът HTTPS се поддържа от всички браузъри и следователно е технология за сигурност, която не се налага да се инсталира допълнително.

  • Можете да разпознаете HTTPS страница по това, че в горната част на адресната лента на браузъра се намира посоченият надпис, а от друга страна – по заключения катинар (вижте изображението).

Как работи HTTPS от техническа гледна точка

Ето как работи стандартът за уеб страници:

  • Криптиране (SSL/TLS): При установяване на HTTPS връзката първо се извършва TLS ръкуване. При това браузърът и сървърът се споразумяват за сигурен метод за криптиране на данните. След това съдържанието се предава по начин, по който никой не може да го прочете или промени.

  • Автентификация: Сървърът получава SSL/TLS сертификат от надежден сертификационен орган (напр. Let’s Encrypt, DigiCert). Вашият браузър проверява дали този сертификат е истински – по този начин се гарантира, че сте свързани с желания уебсайт, а не с фалшив сървър.

  • Целостност: HTTPS предотвратява промяната на съдържанието по време на пренос. Благодарение на т.нар. контролни суми (хеш функции) браузърът може да разпознае дали данните са били манипулирани. По този начин пренесената информация пристига без промени.

Related Articles

Leave a Comment