Skip to main content

Що таке TLS?

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

Простіше кажучи: TLS - це технологія, яка робить передавання даних інтернетом безпечним.


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

TLS вирішує одразу три важливі завдання.

1. Конфіденційність (шифрування)

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

2. Цілісність даних

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

3. Підтвердження справжності

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

Де використовується TLS

TLS використовується в:

  • HTTPS (найчастіший приклад)
  • захищеній пошті (SMTPS, IMAPS)
  • VPN
  • месенджерах
  • API і мікросервісах

Фактично весь сучасний інтернет працює поверх TLS.


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

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

Користувач цього не бачить, усе відбувається автоматично.


TLS і HTTPS, часта плутанина

Важливо запам'ятати:

  • TLS - це протокол шифрування
  • HTTPS - це HTTP поверх TLS

Формула:

HTTPS = HTTP + TLS


TLS vs SSL

На співбесідах можуть запитати:

  • SSL - старий протокол, застарів
  • TLS - сучасний стандарт

Зараз, коли кажуть «SSL», майже завжди мають на увазі TLS.


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

TLS - це як:

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

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

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

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

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

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

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