SSL (Secure Sockets Layer) — уровень защищённых сокетов, криптографический протокол, который использует асимметричную криптографию для аутентификации ключей обмена, кроме того симметричное шифрование для сохранения конфиденциальности и коды аутентификации для сохранения целостности передаваемых сообщений. Проще говоря SSL-сертификат использует два ключа – открытый (Public) и закрытый (Private). Ваш браузер, используя открытый ключ, будет шифровать запрос и отправлять его на сервер. Сервер, применит приватный ключ и расшифрует полученное сообщение. Затем зашифрует закрытым ключом свой цифровой идентификатор и передаст его клиенту. Клиент сверит идентификатор сервера и передаст свой. После взаимной аутентификации клиент зашифрует открытым ключом ключ будущей сессии и передаст его на сервер. Все последующие сообщения, которые будут передаваться между клиентом и сервером, будут подписываться ключом сессии и зашифруются с использованием открытого и закрытого ключей.
В итоге уровень безопасности повышается за счет того, что:
В настоящее время SSL-сертификат для сайта стал необходимостью, особенно если у Вас интернет-магазин или любой другой ресурс с отправкой персональных данных на сервер.
К опасностям отсутствия уровня защищённых сокетов можно отнести и то, что такое доменное имя мошенники могут заменить на похожий домен или адрес с незаметной орфографической ошибкой (appl.com вместо apple.com), который приведет людей на мошеннический сайт-двойник. Наличие протокола шифрования позволит пользователям проверить данные о владельце и дадут человеку знак, что на данном домене размещён именно оригинальный сайт, а не опасная подделка.
SSL-сертификат будет Вам крайне полезен, для улучшения показателей своего ресурса в поисковых системах. В «Яндекс» и Google ресурсы с HTTPS-соединением в результатах поиска располагаются выше ресурсов с простым HTTP. Стоит учесть, что, согласно новым правилам, отсутствие SSL-сертификатов помечается в современных браузерах, таких как Google Chrome, Opera, Mozilla Firefox как небезопасность соединения, в случае если им передаются номера кредитных карт и пароли к ним.
С упрощённой проверкой (DV — Domain Validation)
Со стандартной проверкой (OV — Organization Validation)
С расширенной проверкой (EV — Extended Validation)
DV подтверждает право владения доменом.
OV подтверждает право владения доменом и существование организации.
EV подтверждает право владения доменом, существование организации и правомерность ее деятельности.
Перед покупкой SSL, прежде всего, Вам необходимо правильно выбрать удостоверяющий центр. Не все центры обладают хорошей репутацией. При выборе УЦ необходимо знать полностью ли поддерживают его сертификаты десктопные браузеры и мобильные устройства.
Правильность выбора типа сертификата имеет не меньшее значение. Например, для коммерческих сайтов строго запрещается использование самоподписанных сертификатов.
Не редко возникают ошибки в CSR-запросах, которые приводят к тому, что SSL-сертификат не может быть сгенерирован. Необходимо тщательно проверять все поля. Все вводимые данные должны быть корректными и отвечать требованиям к представлению CSR.
В зависимости от выбранного сертификата, Вы должны быть подготовлены к проверке. Необходимо предоставить все актуальные данные о Вашей компании (для OV и EV типов) и т.д.
Нельзя забывать о времени продления сертификата. Люди начинают получать предупреждения что сертификат истек, доверие пользователей падает, и Вы теряете клиентов, даже не зная об этом.
После установки SSL-сертификата нужно проверять корректность его работы. Протестировать в различных браузерах в разных операционных системах.
Также может возникнуть ситуация, когда часть содержимого Вашего ресурса все еще отправляется по HTTP (например, документы и изображения). В этом случае соединение будет считаться не полностью, а лишь частично зашифрованным, потому что все, что передается по HTTP, можно перехватить.
По статистике Яндекса, 83% пользователей уходят с сайтов без правильного SSL.
В случае, если у Вас возникли проблемы с SSL-сертификатом, и Вы не обладаете необходимыми знаниями и навыками, то лучшим решением будет обратиться к специалисту.
Проверенный способ получение SSL-сертификата – обратиться в компанию или к специалисту, который сделал Ваш сайт. Если у Вас ещё нет сайта, то Вам придется задуматься ещё и о приобретении SSL.
Специалисты нашей веб студии проконсультируют Вас, помогут определиться с правильным выбором типа сайта и SSL-сертификата (если он Вам будет нужен). Также мы готовы разработать для Вас персональную CRM систему. Что такое CRM система Вы сможете узнать в этой статье.
Помните:
«Если Вашего бизнеса нет в интернете, значит у Вас нет бизнеса».
(с) Билл Гейтс основатель компании Microsoft.