Что подтверждает сертификат
Сертификат нужен, чтобы браузер убедился: вы соединились именно с сервером, который управляет этим доменом, и канал зашифрован. Его выдаёт удостоверяющий центр, которому доверяет система. Наличие значка замка говорит о шифровании соединения, но не о добросовестности сайта: мошенники тоже получают сертификаты на свои домены.
Поэтому проверка сертификата отвечает на узкий вопрос: то ли это имя, что вы видите в адресной строке, и нет ли проблем с доверием.
Где смотреть
В большинстве браузеров нужно нажать на значок слева от адреса, выбрать пункт о безопасности соединения и затем сведения о сертификате. Названия зависят от версии, но путь везде похож. Откроется окно с общими сведениями и вкладкой подробностей.
Читать стоит несколько полей: кому выдан, кем выдан, срок действия и альтернативные имена. Остальные технические поля — алгоритмы, отпечатки, расширения — нужны специалистам. Если значок замка отсутствует, страница открыта без шифрования, и вводить на ней пароли не следует.
Что искать в полях
Поле «кому выдан» или список альтернативных имён должны включать домен, на котором вы находитесь. Если имя не совпадает, браузер выдаст предупреждение. Поле издателя показывает, кто выпустил сертификат; обычно это известный центр сертификации.
Срок действия ограничен: у современных сертификатов он измеряется месяцами. Просроченный сертификат вызывает предупреждение. Иногда причина не в сайте, а в неверных дате и времени на вашем устройстве — проверьте это в первую очередь.
Разбор типичных предупреждений
Предупреждение о несоответствии имени означает, что сертификат выдан для другого домена. Оно может возникнуть на сайте с ошибками настройки, но и при подмене. Предупреждение о недоверенном издателе — сертификат подписан центром, которого нет в списке доверенных. Так бывает в корпоративных и домашних сетях со своим центром сертификации.
На публичном сайте с подобным предупреждением не вводите пароли и данные карты. Не нажимайте «всё равно продолжить», пока не поймёте причину. В публичной сети Wi-Fi подобное предупреждение — повод уйти.
Проверка для владельца сайта и итоговый порядок
Если вы владелец, убедитесь, что сертификат охватывает основной домен и «www»-вариант, что автопродление работает и что цепочка сертификатов отдаётся целиком. Для проверки есть онлайн-инструменты, показывающие цепочку и срок.
Порядок для обычного пользователя такой: прочитать адрес, посмотреть значок замка, при сомнениях открыть сведения, сверить имя и срок, а при любом предупреждении остановиться. Сертификат — необходимое, но не достаточное условие доверия.
Проверка сертификата из командной строки и онлайн
Помимо браузера, есть и другие способы изучить сертификат. Существуют онлайн-сервисы, которые подключаются к сайту и показывают цепочку сертификатов, срок действия, поддерживаемые версии протокола и найденные ошибки настройки. Они полезны владельцам сайтов и администраторам.
Тем, кто работает с терминалом, доступны утилиты, которые устанавливают соединение и выводят сведения о сертификате: издатель, срок, отпечаток и список имён. Вывод выглядит технично, но нужные поля легко найти: строки с датами начала и конца действия и строки с именами.
Такие проверки пригодятся, если сайт открывается у одних и не открывается у других. Иногда причина — неполная цепочка, из-за которой одни устройства доверяют сайту, а другие нет. Иногда — сертификат с неверным именем для конкретного поддомена. Для обычного пользователя достаточно браузера, а вот владельцу сайта стоит проверять срок автопродления хотя бы раз в месяц: просроченный сертификат отпугивает посетителей и ломает работу интеграций.
Запомните короткую последовательность: адрес, замок, сведения, имя, срок, издатель. Если всё совпадает, шифрование работает и домен подтверждён, но вопрос о честности сайта остаётся открытым, и о нём говорят репутация, отзывы и здравый смысл. Любое предупреждение браузера — повод остановиться, а не искать способ его отключить, ведь именно ради этой защиты оно и существует.