🔐 SSL/TLS-сертификаты: Цифровой паспорт сайта

Кратко: SSL/TLS-сертификат — это цифровой паспорт сайта, шифрующий все данные между браузером и сервером. Благодаря нему хакер не прочитает ваш пароль или номер карты, даже если перехватит трафик. Вы видите его каждый день — тот самый «замочек» в адресной строке. Без сертификата браузер пишет «Не защищено», а Google и Яндекс снижают сайт в поиске.

▫️ Как это работает TLS Handshake (рукопожатие) — упрощённо: 1. Сервер отправляет браузеру публичный ключ и сертификат. 2. Браузер проверяет сертификат через цепочку доверия (корневой центр сертификации). 3. Если всё ок, браузер генерирует сессионный ключ, шифрует его публичным ключом сервера и отправляет. 4. Сервер расшифровывает ключ приватным. Теперь у обеих сторон есть общий ключ для симметричного шифрования данных.

Асимметричное шифрование (разные ключи) безопасно для обмена, но медленное. Симметричное (один ключ) — быстрое, но ключ нужно безопасно передать. TLS делает и то, и другое.

▫️ Эволюция: от SSL к TLS 1.3 1994–1995: Netscape разрабатывает SSL 1.0 (не вышла), затем SSL 2.0 (уязвим). 1996: SSL 3.0 — массовое признание, позже уязвимость POODLE. 1999: IETF выпускает TLS 1.0 (по сути SSL 3.1). 2006–2008: TLS 1.1 и TLS 1.2. Последний — долгожитель (99.7% сайтов до сих пор его используют). 2018: TLS 1.3 — реформа. Убрали устаревшие алгоритмы, ускорили рукопожатие (с 2 до 1 Round Trip), сделали безопасным по умолчанию.

▫️ Типы сертификатов Domain Validation (DV): Проверяется только владение доменом (через email или DNS). Бесплатные сертификаты Let's Encrypt. Для блогов, не для серьёзного бизнеса. Organization Validation (OV): Проверка домена + юридического лица. В сертификате указана компания. Extended Validation (EV): Самый строгий — комплексная проверка владельца. Для банков и платёжных систем.

▫️ Зачем это вам · Безопасность: Пароли и платежи не передаются открытым текстом. · Подлинность: Подтверждает, что вы на том сайте, куда хотели попасть. · SEO: Google и Яндекс учитывают HTTPS как положительный фактор.

▫️ Современное положение (2026) · Макс. срок сертификата: 397 дней (с 2020). · Рекомендуемая версия: TLS 1.2 или выше. TLS 1.0 и 1.1 устарели. · Бесплатные сертификаты: Let's Encrypt (DV) за 5 минут, автоматическое обновление.

▫️ Культурный феномен · «Зелёный замочек»: Раньше означал абсолютную безопасность. Сейчас браузеры пишут «Безопасно» или «Не защищено». · EV-скандал: В 2018 браузеры перестали выделять EV-сертификаты, потому что фишеры тоже начали их покупать. · Отказ от HTTP: Браузеры показывают красный значок «Не безопасно» для незащищённых сайтов.

Главный вывод: SSL/TLS — это трёхуровневая защита: шифрование, подтверждение подлинности и целостность данных. Без него любой Wi-Fi в кафе — угроза, а поисковики снижают рейтинг сайта. Если сайт без сертификата — он живёт в прошлом десятилетии.

#ssltls #сертификаты #https #кибербезопасность #шифрование #websecurity #инфобез

🔐 SSL/TLS-сертификаты: Цифровой паспорт сайта | Сетка — социальная сеть от hh.ru