Подключиться с уверенностью

При посещении зашифрованного URL (тот, который начинается с HTTPS) веб-сервер использует SSL-сертификат для шифрования информации, отправленной в браузер, и для идентификации сервера. Цель идентификации сервера состоит в том, чтобы запретить машине, расположенной между браузером и веб-сервером, притворяться сервером и дешифровать информацию во время ее транзита. Этот тип атаки известен как атака "Человек посередине" (MITM). Сертификаты SSL генерируются органами сертификации: компаниями, которые проверяют идентификационные данные сервера и выдают сертификат за определенную плату. В Android есть список доверенных центров сертификации и будет принимать любые их сертификаты для любого веб-сайта. Организации не должны получать сертификат SSL для доменов, которые они не контролируют, но на практике многие правительства и крупные корпорации смогли это сделать.

Прикрепление SSL-сертификата указывает браузеру, что для определенного домена должен быть доверен только один специальный SSL-сертификат. Любой другой сертификат, даже если он действителен, будет отклонен.

Срок действия сертификатов SSL истекает в указанную дату, поэтому даже закрепленные SSL-сертификаты будут периодически обновляться. Как правило, прикрепление сертификатов SSL в большинстве случаев не требуется. Но для тех, кто подозревает, что мощные организации могут быть нацелены на них, закрепление сертификата SSL может обнаружить и помешать атаке MITM.

SSL-сертификаты могут быть закреплены в настройках домена. Помимо защиты от атак MITM, закрепление самоподписанного сертификата для устройства, такого как беспроводной маршрутизатор или точка доступа, удалит сообщение об ошибке, которое обычно отображается каждый раз, когда загружается его сайт. Чтобы просмотреть текущий сертификат SSL веб-сайта, нажмите значок избранного рядом с панелью URL-адреса.