В интернете уже давно можно не просто находить необходимую информацию, но и заказывать и оплачивать товары и услуги. Как известно, оплата через интернет связано с риском кражи информации о плательщике, и в момент оплаты браузеры могут предупреждать о рисках оплаты в незащищенном режиме. Для защиты пользователей сайты должны использовать специальные технологии кодирования данных, и чаще всего для этого используется SSL сертификат. В этой статье мы попробуем разобраться, что такое SSL сертификат, зачем он нужен сайтам и как это все работает.
Многие наверно читали различные рекомендации по проведению оплаты через интернет, и одна из рекомендаций, это по возможности воздержаться от проведения оплаты на сайте, работающем в незащищенном режиме. Определяется режим защищенности по адресу сайта в адресной строке, где вместо указанного обычно протокола HTTP должно быть HTTPS. При этом эта надпись еще может быть окрашена в зеленый цвет и слева могут быть различные дополнительные надписи либо значки. К примеру, такой защищенный протокол сейчас использует поисковик Гугл.
SSL это аббревиатура от Secure Socket Layer, что представляет собой стандартную технологию безопасности, которая позволяет зашифровать данные, передаваемые от браузера к серверу. А включить этот защищенный протокол HTTPS дает возможность как раз наличие сертификата SSL.
SSL сертификаты бывают разных видов, и самый простой из них, это самоподписной сертификат. Он абсолютно бесплатный, получить его можно практически мгновенно, сгенерировав сертификат практически в любой панели управления хостингом. Но SSL сертификат для магазина ни в коем случае нельзя делать самоподписным, так как при попытке оплаты товара на таком сайте браузер выдаст ошибку сертификата, предупредит пользователя об опасности, да еще и предложит перейти на другой сайт.
Если у сайта имеется подобная защита, то при подключении к нему браузер получает от него SSL сертификат, и проводит ряд проверок. Если по каким-то критериям проверка не будет пройдена, пользователь получает предупреждение.
SSL сертификаты отличаются между собой уровнем валидации и свойствами. То типу валидации сертификаты можно разделить на три группы:
— подтверждающие только доменное имя (Domain Validation — DV);
— подтверждающие доменное имя и организацию (Organization Validation — OV);
— сертификаты с расширенной проверкой (Extendet Validation — EV).
Частное лицо может получить только самый простой сертификат с проверкой доменного имени, т.е. выдаваемый автоматически и практически мгновенно. Потребуется только подтверждение владения доменом с помощью электронной почты. Другие сертификаты доступны только юридическим лицам.
По своим свойствам SSL сертификаты можно разделить на следующие:
— обычные SSL сертификаты;
— SGC сертификаты;
— Wildcard сертификаты;
— SAN сертификаты;
— EV сертификаты;
— сертификаты c поддержкой IDN.
Сертификаты выдают центры сертификации, но заказывать сертификаты у них напрямую невыгодно, из-за достаточно высоких цен. Гораздо выгоднее заказывать их у партнеров, причем у разных компаний цены на различные сертификаты отличаются.
Также интересные статьи на сайте remontka.com :
Как узнать ip сайта через командную строку ?
Продвижение в инстаграм самостоятельно
Как создать магазин в контакте ?
Как заблокировать определенный ip на сайте ?
Самое главное — побороть боязнь белого листа. Я всегда говорю это себе, когда нужно начать…
По не вполне ясным причинам, Firefox умеет проверять орфографию либо только в русских, либо только…
Около месяца собирал разные «хаки» на языке программирования Perl. Эта подборка наглядно демонстрирует, как в…
C недавних пор я стал увлекаться SEO. Порой передо мной встает задача быстро проверить индекс…
Недавно написал несколько скриптов, позволяющих автоматически определять, какая CMS (Content Management System, система управления контентом)…
Я так подозреваю, что среди вас найдется те, кто скажет, что этот пост боян и…