Главное Свежее Вакансии Образование
Выбор редакции:
220 0 В избр. Сохранено
Авторизуйтесь
Вход с паролем

Шифрование, или зачем нужен «Замочек»?

Шифрование - от этого слова веет шпионской романтикой, черными мундирами (вариант – элегантными костюмами) и Генеральной Дракой с падающими вертолетами на фоне горящей нефтяной вышки.

Однако сейчас без шифрования невозможна работа всей индустрии, называемой «IT». Практически все коммуниакции осуществляются с использованием шифрования. Любой пользователь, будь он сто раз «чайник», неявно пользуется сложнейшими шифрами.

Рассмотрим, зачем используется шифрование


Представим себе Интернет. Пусть есть сервер Instagram (для простоты — один), расположенный где-то в датацентре в США. Есть пользователь — клиент провайдера в Сибири. Когда пользователь обращается к серверу, а сервер отвечает пользователю, данные проходят последовательно через оборудование операторов связи. По пути следования данных по сетям связи может быть несколько государственных границ и сетей операторов (в том числе — спутниковые), и до нескольких десятков сетевых устройств — маршрутизаторов, коммутаторов и др.

На каждом таком устройстве данные могут быть перехвачены злоумышленником — более-менее технически подкованным «инсайдером» — сотрудником оператора связи, или хакером, получившим к устройству. Соответственно, все данные: пароли, письма, сообщения мессанджеров, фотографии и тд, могут быть доступны злоумышленнику.

Во многих государствах (в том числе — в России), операторы связи обязаны предоставлять госорганам доступ к траффику пользователей. Не всегда государство право, кроме того, существует проблема коррумпированных госслужащих.

Вам нечего скрывать?


Часть говорят: «мне нечего скрывать». И ошибаются. На предложение «Ну, хорошо. Опубликуйте данные своей банковской карты» почему-то отвечают отказом.

Каждому человеку есть что скрывать. Финансовые данные, медицинская, личная семейная информация, пароли, коды, фотографии, все что угодно, что имеет ценность при условии неизвестности кому-то еще.

Каков же выход? Шифрование данных


На данный момент стандартом защиты данных при передаче по Сети стал протокол Transport Layer Security (его предшественник — SSL, Secure Socket Layer). Трудно найти сайт в Интернет, который бы не использовал этот протокол, особенно после появления Удостоверяющего центра Let’s Encrypt, выдающего TLS-сертификаты бесплатно.

Как узнать, что данные в канале связи зашифрованы?


При использовании браузера следует обратить внимание на строку адреса


Смотрим на название протокола: http или https.

Если строка адреса начинается с https:// — то используется протокол TLS (вернее, протокол http поверх TLS), ваши данные защищены шифрованием.

Если же c http — то данные передаются по сети в открытом виде.

О сертификатах и собственно «зеленых замочках» — в следующей статье.

Автор: Максим Теплов, Origin Security

0
В избр. Сохранено
Авторизуйтесь
Вход с паролем
Комментарии
Выбрать файл
Блог проекта
Расскажите историю о создании или развитии проекта, поиске команды, проблемах и решениях
Написать
Личный блог
Продвигайте свои услуги или личный бренд через интересные кейсы и статьи
Написать

Spark использует cookie-файлы. С их помощью мы улучшаем работу нашего сайта и ваше взаимодействие с ним.