SSL (Secure Sockets Layer) — протокол мережевої безпеки для браузерів і веб-серверів, за допомогою якого здійснюється захист даних користувача через мережу Інтернет. Наявність протоколу SSL гарантує безпечне з'єднання між браузером користувача та веб-сервером.
Сам сертифікат є файлом з кодом, який виконує зв'язок з ключем шифрування та даними фізособи або компанії, на які цей сертифікат оформлений. Коли ви переглядаєте сайти з встановленим сертифікатом безпеки, з'єднання браузера з веб-сервером є захищеним, і перехопити конфіденційні передані дані практично неможливо.
Як визначити, що сайт має такий сертифікат? Перед адресою сайту вказаний протокол із префіксом https, а в адресному рядку можна побачити іконку із замком.
SSL рекомендується встановлювати на всі сайти в Інтернеті, адже його наявність викликає довіру у користувачів. В іншому випадку браузери при переході на сайт сповіщають, що з'єднання не є безпечним і це може призвести до витоку даних.
Наявність сертифіката вкрай необхідна ресурсам, де користувач здійснює переказ коштів (інтернет-магазини, платіжні сервіси, онлайн-банкінги, і навіть інші системи, які використовують персональні дані користувачів). Ці заходи застосовуються, щоб уникнути витоку персональної інформації під час передачі.
Відсутність SSL-сертифіката негативно впливає на роботу сайту:
- Втрата даних — може бути викрадена не тільки персональна інформація користувачів, але й доступи до самого сайту. Це може призвести до того, що зловмисники підмінять зміст сайту і спробують ввести в оману користувачів.
- Перехоплення даних призведе не лише до фінансових збитків, а й до репутаційних. Негативні наслідки будуть набагато значнішими, ніж витрати на сертифікат.
- Відсутність сертифіката у комерційних сайтів знижує довіру відвідувачів.