При работе в интернете происходит постоянный обмен данными между пользователем и сервером по протоколу HTTP. Пользователь запрашивает данные у сервера через запросы. Если пользователь просто просматривает какой-то сайт, то это не критично.
При работе с личными данными и деньгами есть множество злоумышленников, желающих заработать на этом. Именно поэтому встал вопрос безопасности передачи данных. Был придуман новый протокол HTTPS, который обеспечивает такую защиту передачи информации.
В 2014 году нашли сильную уязвимость в SSL, поэтому сейчас идет переход на TLS.
Принцип работы HTTPS
Обмен между сервером и клиентом происходит практически также, как и в http, но в зашифрованном виде. Расшифровать сообщение можно только зная два ключа: публичный и секретный. С помощью специального алгоритма оба абонента обмениваются ими и знают их. Далее с помощью этих ключей компьютеры расшифровывают полученную информацию.
Алгоритм обмена ключами не является гарантией того, что эти ключи не будут перехвачены. Поэтому помимо ключей еще существуют так называемые цифровой сертификат.
Купить SSL-сертификат можно прямо у хостинга. Но дешевле приобретать на сторонних сервисах. Самый дешевый стоит 600-1000 рублей в год, подороже уже 3000-10000 рублей. Например, рекомендую следующий сервис для покупки SSL:
Стоит ли переходить с http на https
Если на сайте есть информация, которая может быть украдена, то смысл, конечно, есть. В плане оптимизации сайта переход на https даст мини бонус в пользу вашего сайта (это одна из сотен галочек). Естественно рассчитывать на какие-то (даже видимые) улучшения в видимости сайта не стоит.
Переход с http на https у старых (трастовых) сайтов может вызвать некоторые сложности. Почти сто процентов обнулится тИЦ на некоторое время. Показатель ИКС от Яндекса никак не изменится. Возможны некоторые колебания в позициях. Слетят все купленные ссылки на вашем сайте (если вы зарабатываете на продаже ссылок). Плюс к тому же за https нужно будет платить дополнительную плату в год (около 1000-3000 рублей).
При создании новых сайтов лучше сразу использовать протокол https. В будущем предпочтения будут отдаваться им. Например, браузере в выдаче будут помечать защищенные сайты пометками (а это улучшить кликабельность). Также Google заявил о том, что наличие https является положительным фактором ранжирования.
Чем отличается https от http
Самое важное отличие протокола https от http в безопасности. В целом для обычного статейного сайта разницы никакой не будет. Если только, что мини бонус от поисковых систем за большее доверие.
В техническом плане отличие заключается в том, что HTTP работает с TCP-портом 80, для HTTPS по умолчанию используется TCP-порт 443.
Схема http:
Схема https:
Читайте также:
• Редирект 301 с http на https
• Как установить Denwer
• Как сделать сайт на PHP
• Как сделать меню для сайта на PHP
• Коды спецсимволов в HTML
• Коды и названия html цветов для сайта
• Уровень вложенности страницы
• Нативная реклама
• Кто такой копирайтер