Skip to main content

Що таке HTTPS?

HTTPS (HyperText Transfer Protocol Secure) - це захищена версія HTTP, яка використовує шифрування для безпечного обміну даними між клієнтом і сервером.

Простіше кажучи: HTTPS - це HTTP, але із захистом даних.


Навіщо потрібен HTTPS

HTTPS потрібен, щоб:

  • захистити дані від перехоплення
  • приховати логіни, паролі, токени
  • гарантувати, що клієнт спілкується саме з тим сервером
  • захистити дані від підміни

Без HTTPS будь-хто в мережі міг би:

  • прочитати дані, що передаються
  • змінити їх "по дорозі"

У чому різниця між HTTP і HTTPS

HTTP

  • дані передаються у відкритому вигляді
  • легко перехопити
  • небезпечно для паролів і форм

HTTPS

  • дані зашифровані
  • захищені від перехоплення і підміни
  • використовується всюди, де є авторизація і особисті дані

Сьогодні HTTP вважається застарілим для сайтів.


Як працює HTTPS (спрощено)

  1. Клієнт підключається до сервера по HTTPS
  2. Сервер надсилає SSL/TLS-сертифікат
  3. Клієнт перевіряє сертифікат:
  • чи він дійсний
  • кому виданий
  1. Встановлюється зашифроване з'єднання
  2. Далі дані передаються у захищеному вигляді

Що таке TLS (дуже коротко)

TLS (Transport Layer Security) - це протокол, який:

  • шифрує дані
  • забезпечує цілісність
  • підтверджує справжність сервера

HTTPS = HTTP + TLS


Порт HTTPS

Часто питають на співбесіді:

  • HTTP → порт 80
  • HTTPS → порт 443

Приклад з життя

HTTP - це як:

  • говорити вголос у людному місці

HTTPS - це як:

  • говорити по захищеному телефону, ніхто сторонній не чує розмову

Що важливо пам'ятати для співбесіди

  • HTTPS не новий протокол, а надбудова над HTTP
  • методи, URL і коди відповідей ті самі
  • відрізняється тільки безпека передавання
  • браузери позначають HTTP-сайти як небезпечні

Коротка відповідь для співбесіди

Запам'ятай формулювання:

HTTPS - це захищена версія HTTP, яка використовує TLS для шифрування даних і забезпечує конфіденційність, цілісність та справжність з'єднання між клієнтом і сервером.

Коротка відповідь

Для співбесіди
Premium

Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.