Защищенный мессенджер Signal набирает популярность. Чем он отличается от Telegram и WhatsApp
Приложение для безопасного обмена сообщениями Signal существует уже много лет. Но благодаря повышенной осведомленности о необходимости конфиденциальности, в том числе и в Украине, приложение быстро набирает новых пользователей.
Приложение для безопасного обмена сообщениями Signal существует уже много лет. Но благодаря повышенной осведомленности о необходимости конфиденциальности, в том числе и в Украине, приложение быстро набирает новых пользователей.
Известный своим сквозным шифрованием и независимой структурой (как некоммерческая организация, управляемая фондом, а не крупной технологической компанией), Signal ранее был методом коммуникации для активистов, людей из хакерского сообщества и других заинтересованных в конфиденциальности лиц. Сейчас им пользуется больше людей.
Издание Mashable подытожило основные факты о Signal — чем он отличается от других мессенджеров.
Рост популярности
В последние годы Signal инвестировал в дополнительную инфраструктуру и функции поддержки своих пользователей. Это хорошо: весной 2020 года Signal впервые заметил увеличение количества пользователей, когда люди, участвовавшие в антирасистских протестах вокруг убийства Джорджа Флойда (афроамериканец, погибший при задержании), поняли, насколько тщательно за ними следят правоохранительные органы и просят компании передать данные пользователей. С тех пор он стал только популярнее.
Что такое сигнал?
Signal — это бесплатная программа для обмена сообщениями и голосовой беседы, ориентированная на конфиденциальность. Его можно использовать на смартфонах Apple и Android, а также на компьютере. Все, что вам нужно — это номер телефона, чтобы присоединиться.
Вы можете осуществлять текстовые или голосовые или видеозвонки с друзьями, один на один или в группах, а также использовать реакции смайлов или наклейки, как и в других приложениях. Но есть одно большое отличие: сигнал действительно хорошо сохраняет приватность.
Как защищена программа Signal?
Связь на Signal имеет сквозное шифрование, что означает, что только люди в сообщениях могут видеть содержимое этих сообщений, а не сама компания. Даже пакеты наклеек получают собственное специальное шифрование.
Signal создал протокол шифрования (в сущности, технический способ его реализации), который используют другие компании, включая WhatsApp и Skype. Проще говоря, это золотой стандарт конфиденциальности.
Каков принцип работы Signal
Конфиденциальность выходит за рамки того факта, что содержимое ваших сообщений зашифровано. Вы можете настроить исчезновение сообщений через определенные промежутки времени. Кроме того, Signal практически не собирает данные о своих пользователях. Единственная информация, которую вы предоставляете программе, это ваш номер телефона, и компания даже работает над тем, чтобы отделить это от использования Signal, создавая зашифрованные серверы контактов.
Если полиция приходит в Signal по данным о пользователях, компания правдиво утверждает, что нет данных для передачи.
Это не бизнес
Часть причин, почему Signal не собирает данные, состоит в том, что он является неприбыльной организацией, а не коммерческой компанией. В нем нет рекламы, потому нет стимула отслеживать пользователей. Он финансируется за счет грантов и частных инвесторов, один из которых был заинтересован в создании платформы, ориентированной на конфиденциальность.
Хотя небольшая группа активистов конфиденциальности создала Signal в 2013 году, в последние годы он вырос. В 2018 году основатель WhatsApp Брайан Эктон пожертвовал $50 миллионов на создание Signal Foundation, который сейчас управляет Signal. Эктон присоединился к миссии создать действительно частную службу обмена сообщениями после того, как Facebook приобрел WhatsApp, а Эктон, как сообщается, покинул компанию на фоне столкновений с Facebook из-за разрушения конфиденциальности WhatsApp.
Signal против WhatsApp (и других приложений для обмена сообщениями)
И Signal, и WhatsApp шифруются с помощью одной технологии. Это означает, что содержимое сообщений, которые вы отправляете, и звонки являются приватными. Однако Facebook собирает много другой информации в виде статистики использования, метаданных и т. д. И больше нет способа отказаться.
Signal не имеет столько фантастических функций настройки, как WhatsApp. Но когда дело доходит до подлинной конфиденциальности, здесь нет сравнения.
А Telegram что?
Еще одно приложение, которое набирает популярность, — это Telegram. Telegram говорит, что это тоже конфиденциальность, но на самом деле у него есть много недостатков. Сообщения в Telegram по умолчанию имеют сквозное шифрование. Кроме того, тот факт, что частные группы имеют неограниченный размер, к ним можно присоединиться по ссылке (они явно не модерируются), сделал их рассадником токсичного и незаконного содержания, таких как терроризм и порнография мести (также известная как порнография без согласия).
Signal также не модерирует содержимое, но ограничивает группы до 1000 и больше касается общения с людьми, которые являются реальными контактами. Это не о присоединении к группам незнакомых людей, таких как WhatsApp и Telegram.
Как присоединиться к Signal
Найти Signal можно в App Store или магазине Google Play.
После загрузки последней версии приложения вам нужно будет зарегистрировать номер телефона. Затем вы получите SMS с кодом подтверждения. Оттуда вы будете иметь список контактов Signal, который покажет вам все контакты, сохраненные в телефоне, находящиеся в Signal. Вы можете безопасно вести текстовый, голосовой и видеочат с любым из них, а также вручную добавить номера телефонов людей, не сохраненных в ваших контактах. Вуаля, вы сигнализируете!
Signal — мессенджер, в который из WhatsApp ушли миллионы пользователей. Вас может (неприятно) удивить его внешний вид, зато он очень безопасный Разбираемся, что в нем есть, а чего — нет
Из-за обновления политики конфиденциальности многие пользователи WhatsApp стали переходить в другие, более приватные мессенджеры. От этого особенно выиграл Signal, популярный среди журналистов, правозащитников и политических активистов, но не среди обычных людей. Еще год назад этим мессенджером пользовалось около полутора десятков миллионов человек, а после истории с WhatsApp, по некоторым оценкам, каждый день добавляется примерно по миллиону новых пользователей. Этот мессенджер стремится обеспечить максимальную приватность собеседников и при этом остается бесплатным. «Медуза» рассказывает, какие у Signal есть достоинства и недостатки.
✔️ Есть приложения для телефонов и компьютеров
Существуют официальные клиенты:
- для телефонов на Android
- для iPhone и iPad
- для компьютеров с Windows
- для компьютеров с macOS
- для компьютеров с Linux
У вас обязательно должен быть установлен Signal на мобильном устройстве — иначе вы не сможете воспользоваться им на компьютере (при этом использовать его одновременно на двух телефонах нельзя). Десктопные приложения считаются вспомогательными — связанными с основным, мобильным (айпад может выступать в роли как основного, то есть мобильного, устройства, так и вспомогательного, как компьютеры). У одного аккаунта может быть до пяти вспомогательных приложений.
❌ Нет версии для бразуера
И пока не планируется. Основатель проекта Мэтью Розенфельд (более известный как Moxie Marlinspike) объяснял, что веб-версию очень сложно реализовать надежным образом. Разработчики не могут полностью контролировать запущенный в браузере код, а его можно незаметно подменить для проведения атаки.
Версии для браузеров есть у Telegram (web.telegram.org) и WhatsApp (web.whatsapp.com). Но в веб-версии телеграма нет секретных чатов со сквозным шифрованием. А изобретенный вотсапом протокол для веба исследователи безопасности смогли использовать для подмены сообщений пользователя, для этого они сначала перехватили в браузере ключи шифрования, сгенерированные для защиты канала связи между браузером и телефоном пользователя.
«Медуза» подсматривала ключи шифрования в браузере, когда изучала работу московской системы дистанционного интернет-голосования.
В 2019 году мы расшифровали голоса избирателей на выборах в Мосгордуму. А в 2020-м во время голосования по поправкам к Конституции РФ обнаружили, что избиратели могут свое тайное голосование сделать явным, причем верифицируемым.
Идентификатор пользователя — его телефонный номер
- Ваш телефонный номер нужен для регистрации в Signal — так же, как в WhatsApp и Telegram.
- Вы не можете связаться с человеком в Signal, если не знаете его телефонного номера. А вот в телеграме это возможно, если ваш собеседник завел себе псевдоним (username).
- Если вы не хотите раскрывать собеседникам номер своего мобильного телефона, придется завести второй телефонный номер и зарегистрировать на него Signal. Это может быть важно, поскольку в России по номеру телефона о человеке можно узнать очень много, в том числе приватную информацию (и даже сотрудник спецслужб не сможет себя уберечь от такого).
- В Signal невозможно навсегда закрепить за собой конкретный аккаунт, так как он привязан к телефонному номеру. Очень важно контролировать этот номер.
Сервис не хранит у себя список ваших контактов
Приложению нужно знать телефоны ваших собеседников и понимать, есть ли у них учетные записи в Signal, чтобы вы могли связаться через мессенджер. При этом сам сервис принципиально отказывается хранить у себя ваш список контактов в открытом виде. Даже сотрудники компании (не говоря уже о внешних наблюдателях) не могут узнать, кто с кем общается — и построить социальный граф всех пользователей.
Поэтому уведомления о том, что тот или иной человек из вашей адресной книги теперь обзавелся учетной записью в Signal, генерирует ваше приложение. Оно периодически отправляет телефоны из вашей адресной книги специальному сервису, но не в открытом виде, а в закодированном — в виде усеченных хеш-сумм . Сервис компании сравнивает их с полными хеш-суммами телефонных номеров всех пользователей (которые у компании есть благодаря тому, что в виде хеш-суммы кодируется каждый номер), в ответ сообщает, кого нашел, и сразу забывает о запросе.
Проблема с этими хешируемыми данными (а это телефонные номера, которые состоят только из цифр) в том, что они предсказуемы. Сервис в теории может перебрать все возможные варианты и следить за телефонами из адресных книг своих пользователей.
Для того, чтобы пользователям не приходилось доверять разработчикам на честное слово, они выложили в открытый доступ исходный код этого сервиса. И запустили его специальным образом, так, чтобы можно было проверить, что запущен именно он, а не какая-то другая программа.
Мессенджер предлагает все стандартные функции
- переписываться
- созваниваться (в том числе по видеосвязи)
- записывать голосовые сообщения
- пересылать файлы
- делиться фото и видео
- отправлять стикеры (скоро должны появиться и анимированные)
- оставлять реакции к сообщениям в виде эмодзи
- делиться контактами
- указывать свое местоположение на карте
- объединяться в группы
- вести недоступные больше никому заметки
Все это сделано так, что Signal даже в теории не может узнать о вас какую-то информацию или ограничить общение . Все звонки, обмен сообщениями и файлами защищены сквозным шифрованием. А сервис, когда передает данные, явно знает только получателя, но не отправителя.
Даже наборы стикеров не хранятся на серверах компании: несколько предустановлено в мессенджере, остальные пересылаются пользователями друг другу в зашифрованном виде. Signal не в курсе, кто их создал, и не может запретить вам обмениваться даже особенно оскорбительными стикерами.
Для сравнения: в Telegram каждый стикерпак имеет свой постоянный адрес и считается публичным, поэтому компания предлагает пользователям жаловаться на них так же, как на каналы и боты.
⚠️ Signal на Android позволяет отправлять из мессенджера обычные SMS. Но будьте осторожны!
При установке мессенджера он предлагает использовать его в качестве приложения для SMS и MMS. Но стоит помнить, что такие сообщения не шифруются и будут храниться в открытом виде у мобильных операторов.
Если вы все же разрешили отправлять эсэмэски через Signal, проверяйте поле ввода. Если там написано «Сообщение Signal», используется сквозное шифрование (вы отправляете сообщение в мессенджере); а если «Незащищенное SMS» — не используется (это обычная эсэмэска, которая будет храниться у мобильного оператора).
Отправлять зашифрованные SMS все-таки можно
На заре существования мессенджера его разработчики позволяли шифровать и SMS, но потом осознанно отказались от этой функции. Шифрование не защищало от утечки метаданных: мобильные операторы знали, кто с кем, когда и как часто общался. Кроме того, собеседники сами должны были обмениваться ключами шифрования и заботиться, чтобы они были актуальными: в противном случае они могли получить абракадабру и потерять важное сообщение.
Некоторые пользователи решили, что шифрование SMS все же было полезным, и благодаря открытому исходному коду Signal создали на его основе отдельное приложение. Сейчас оно называется Silence. Его можно установить на Android и использовать как основное приложение для SMS и MMS (ничего другого там нет).
Ваши сообщения могут исчезать через несколько секунд, а фотографии и видеозаписи — после одного просмотра
Мессенджер для Android и iOS позволяет установить таймер для автоматического удаления сообщений в конкретной переписке. Пользователь может установить его в диапазоне от пяти секунд до одной недели. Эта функция аналогична самоуничтожаемым сообщениям в Telegram, но там она работает только для секретных чатов, а в Signal — для всех, потому что в нем все чаты секретные.
Signal позволяет прислать собеседнику фотографию или видео, которые исчезнут сразу после просмотра. Правда, это не очень просто:
- нужно вернуться на главный экран приложения
- выбрать значок фотоаппарата
- после съемки фото или видео нажать кнопку слева внизу, которая переключает режим просмотра с бесконечного на однократный
- выбрать одного или нескольких получателей, нажав на стрелочку справа
Мессенджер умеет прятать лица на фотографиях
Когда вы фотографируете в мессенджере или собираетесь поделиться готовым снимком, перед отправкой его можно отредактировать. Один из инструментов отвечает за размытие картинки. Можно водить по экрану пальцем или воспользоваться переключателем «Размыть лица».
После подключения нового устройства на нем не будет старых переписок
Так происходит не только при установке приложения на компьютер, но и в случае смены мобильного телефона — и это, возможно, главный шок при использовании. Но это не ошибка, а осознанный выбор разработчиков. Они объясняют это заботой о безопасности пользователей. В противном случае злоумышленнику достаточно было бы завладеть телефонным номером (например, украсть сим-карту), чтобы получить доступ ко всем вашим сообщениям.
Правда, мы не знаем, почему они отказались от синхронизации мобильного устройства с компьютером, ведь, чтобы воспользоваться десктопным приложением, все равно нужен телефон. И если злоумышленник смог его установить, значит, у него и так есть доступ к телефонному номеру и всем данным.
Но если злоумышленник все же получил номер другого человека, он может попытаться выдать себя за него — для этого ему потребуется точно знать номера собеседников жертвы.
При этом ему нужен именно телефон (или айпад), потому что воспользоваться десктопным приложением без него не получится. А поскольку пользоваться Signal на двух мобильных устройствах сразу нельзя, настоящий владелец сразу потеряет к нему доступ. Именно поэтому так важно контролировать тот номер, на который зарегистрирован мессенджер, и соблюдать другие меры предосторожности. ⬇️
Во-первых, верифицируйте собеседников
Мессенджер предлагает пользователям сравнивать код безопасности (safety number). У каждой пары собеседников он будет уникальным. Одинаковый код на ваших устройствах — гарантия того, что вы общаетесь напрямую, без «невидимого посредника», организовавшего атаку и имеющего доступ к вашей переписке (man-in-the-middle attack).
Для этого нужно:
- забраться в «Настройки разговора» с конкретным человеком,
- выбрать пункт «Просмотреть код безопасности»,
- сравнить массивы цифр у себя и вашего собеседника (продиктовать их во время видеозвонка или отсканировать QR-код при встрече офлайн),
- активировать переключатель «Подтвержден»,
- проверить, что у вашего контакта появилась соответствующая пометка.
Если этот код потом поменяется, Signal сообщит вам об этом. Смена кода — предупреждение, что кто-то мог завладеть телефонным номером вашего собеседника. Но причина может быть и другой: ваш знакомый купил себе другой телефон или переустановил мессенджер на прежнем. В любом случае стоит снова сравнить ваши коды безопасности.
Во-вторых, используйте пин-код
Недавно Signal начал предлагать своим пользователям завести пин-код. Он выполняет несколько функций: позволяет сохранить в облаке ваш список контактов в зашифрованном виде (но не сообщения) и защитить от угона ваш аккаунт.
Если злоумышленник получит доступ к вашему телефонному номеру, но не будет знать пин-код, после нескольких неудачных попыток ему на семь дней запретят регистрироваться по этому номеру. Если за это время вы ни разу не воспользуетесь мессенджером, через неделю он все же сможет завести себе аккаунт. А если воспользуетесь, счетчик будет сброшен и отсчет семи дней начнется заново.
Но напомним: даже в худшем случае, если злоумышленник все-таки сможет установить Signal по вашему номеру, он не получит доступа ни к вашим перепискам, ни к списку контактов. Ваши собеседники получат сообщение о том, что у вашего номера сменился код безопасности, и смогут предпринять меры предосторожности.
Чтобы удостовериться, что вы не забыли свой пин-код, Signal будет периодически просить вас ввести его. Эти напоминания можно отключить, но восстановить забытый пин-код невозможно. Если вы его забудете, то тоже сможете установить мессенджер на новое устройство или переустановить на старое только через неделю. Речь только о смартфонах — для связи с компьютером пин-код не нужен.
Разработчики рассчитывают, что пин-код в будущем поможет избавиться от жесткой привязки к телефонному номеру как единственному идентификатору пользователя.
Старую переписку иногда можно перенести на новый телефон. Но делать это придется самому
Владельцам телефонов и планшетов от Apple достаточно иметь под рукой оба мобильных устройства: старое и новое.
Тем, у кого телефоны на Android, придется создавать локальные копии, зашифрованные паролем из 30 цифр, и самим переносить их на новое устройство.
В любом случае не получится перенести старые сообщения с Android на iOS и наоборот.
Signal: особенности мессенджера, который нахваливают Илон Маск и Джек Дорси

Мессенджер Signal вышел давно, но с января популярность приложения резко взлетела. На него переходят миллионы бывших пользователей WhatsApp и других приложений. А еще его сравнивают с Telegram. Разобрались в истории мессенджера и его особенностях, шифровке данных, плюсах и минусах относительно конкурентов.
«Падение» WhatsApp
В начале января 2021 года WhatsApp объявила апдейт политики конфиденциальности. С 8 февраля приложение должно было официально передавать данные пользователей своей материнской компании Facebook. В список входили номера телефонов самих пользователей, адресные книги, данные о статусах, имена и фото профилей, информация других приложений, местоположение, даты и списки покупок и прочее.
Такая официальная наглость возмутила миллионы пользователей мессенджера и они массово стали переходить к конкурентам. Часто выбор падал на главного героя материала — мессенджер Signal. Миллионы ушли и в Telegram. Только за одну неделю января Signal зафиксировал приток почти 9 млн человек. Telegram сообщал о 11 млн и более.
Естественно, WhatsApp резко «переобулся», его представители заявили, что никаких данных в Facebook они передавать не будут, а обновление политики конфиденциальности переносится на 15 мая и с большими изменениями. Но это только сделало хуже и пользователи продолжают «бежать» из приложения. Десятки миллионов ничто в сравнении с двумя миллиардами — именно столько было у популярного мессенджера в феврале 2020 года. Поэтому настоящего падения не случилось. Но это дало ощутимый толчок конкурентам, особенно известному лишь в узких кругах Signal.
Взлет Signal
Signal принадлежит одноименному некоммерческому фонду, создается с 2013 года и у него открытый исходный код. Деньги на развитие приложения поступают от частных пожертвований. Помочь можно здесь . Скачать мессенджер можно по этой ссылке .
До популярности в массах приложение использовали люди с повышенной потребностью в конфиденциальности: активисты, члены оппозиций разных стран, политические деятели, журналисты и так далее.

Signal хвалили Джек Дорси, Илон Маск и Эдвард Сноуден. Последний пользуется мессенджером с 2015 года и уверяет, что даже ФБР не доступна его переписка.
Особенность мессенджера — шифрованные сообщения от устройства к устройству (E2EE). Это значит, что доступа к информации нет ни у кого, кроме участников беседы. Даже разработчики не могут прочесть переписку. Мессенджер не собирает данные о пользователях и не показывает рекламу.

Возможности Signal
Signal — классический мессенджер. Программа позволяет писать сообщения, создавать одиночные и групповые чаты (до 1000 участников максимум), созваниваться голосом или по видеосвязи (до 8 пользователей одновременно), обмениваться фото, эмодзи и роликами, делиться местоположением и контактами. Приложение можно использовать вместо стандартного для SMS.

Из дополнительных фишек тут есть отправка фото и видео, которые исчезают через пару секунд после прочтения. А еще Signal умеет проверять и подтверждать контакты пользователя, чтобы все всегда точно знали, что переписываются именно с этим человеком, а не мошенником. Для этого приложение иногда запрашивает установленный при регистрации пин-код или позволяет собеседникам обменяться QR-кодами.
Все переписка в программе, включая видеовызовы, звонки, переданные файлы и прочее, всегда зашифрована и скрыта надежным E2EE-шифрованием. Это означает, что указанные выше данные хранятся не на серверах мессенджера, а на устройствах пользователей. Поэтому к ним и нет доступа даже у разработчиков приложения.
У мессенджера есть собственный протокол шифрования Signal Protocol. Он шифрует все типы обмена информацией, кроме классических SMS. И то только те, что отправляются не зарегистрированным в мессенджере контактам.
Использование и регистрация
Приложение использует номер телефона, как универсальный идентификатор. Его указывают при регистрации, а потом приложение запрашивает доступ к списку контактов, которые сканируется на уже зарегистрированных пользователей. При желании разрешено не предоставлять программе доступ к контактам. Но тогда искать уже имеющихся и новых пользователей придется всегда через ручной ввод их номеров телефонов.

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

Мессенджер работает на Windows, macOS, Linux, Android, iPhone и iPad. В связи с соображениями безопасности веб-клиента нет, а есть только приложение. Под одним номером мессенджер можно установить на пяти устройствах одновременно. Но среди этих гаджетов не может быть сразу двух смартфонов. Ограничения сделаны для той же безопасности.
При использовании Signal как приложения для SMS и MMS оно будет показывать незащищенные переписки. То есть тех контактов, у которых не стоит мессенджер. При желании им можно скинуть зашифрованную ссылку на скачивание приложения.
Signal и Telegram
Signal часто сравнивают с популярным Telegram. Но у этих двух мессенджеров много отличий. В чем-то лучше первое, а где-то второе. Signal превосходит Telegram в шифровании данных. В мессенджере Павла Дурова есть E2E-защита. Но работает она не везде, а включается руками только в секретных чатах с двумя пользователями. Во всех остальных случаях данные также защищены, но идут через сервер Telegram, а значит могут быть взломаны.
Через них же Telegram удобно синхронизирует переписку между устройствами пользователя, но это же еще один минус безопасности. Все данные Signal хранятся в зашифрованном виде только на гаджетах. А это снижает шанс взлома, потому что хакерам надо будет пройти не только через смартфон или ПК, но и разобраться с фирменным шифрованием Signal Protocol. Он считается сильнее шифра Telegram, который один раз уже взламывали. Но это не означает, что Signal никогда не взломают.
Исходные коды Signal и Telegram находятся в открытом доступе. Но в последнем случае не обнародованы коды серверов, а значит точно сказать, что происходит с данными пользователей Telegram никто не может.
Telegram лучше в использовании. У него приятнее и рациональнее реализован интерфейс. У чатов можно менять фон, есть тонны стикеров и расширенное поле «О себе». В Signal этого нет, но создатели обещают в скором времени сделать мессенджер более приятным для пользователей.
Telegram позволяет обмениваться файлами до 2 ГБ, а у Signal этот предел 100 МБ. Групповой чат Telegram вмещает до 200 тысяч пользователей, а цифра Signal всего 1000 человек. Из-за этого Signal не станет новой мощной медиаплатформой для блогеров и СМИ, каким стал Telegram.
В Telegram есть полезные боты на любые цвет, вкус и потребности. В Signal их нет и вряд ли будут, ведь для их создания придется получать доступ к перепискам пользователей.
А каким мессенджером пользуетесь вы? Важна ли конфиденциальность для вас и могут ли приложения ее предоставить? Делитесь опытом и мыслями в комментариях.
Что такое Signal и почему он безопаснее, чем WhatsApp и даже Telegram

Signal — это приложение для обмена зашифрованными сообщениями. По сути, это более конфиденциальная альтернатива WhatsApp, Telegram, Viber, Skype или iMessage.
Signal не принадлежит какой-либо корпорации — его разрабатывает одноимённый некоммерческий фонд только за счёт пожертвований . Мессенджер не пытается собирать данные о вас или показать рекламу.
Особенность Signal — принудительное E2E-шифрование («из конца в конец»).
Это значит, что никто, в том числе владельцы Signal, не смогут прочитать ваши сообщения. В том же Telegram такое шифрование включается только в конфиденциальных чатах по запросу.
Signal обладает полностью открытым исходным кодом. Код приложений-клиентов и серверного ПО проекта доступен на GitHub.
Почему Signal внезапно стал таким популярным
В этом месяце WhatsApp всех «обрадовал» обновлением условий политики конфиденциальности. Теперь мессенджер должен будет передавать данные пользователей своей родительской компании — Facebook*. Вполне вероятно, что он так поступал и раньше, просто сейчас корпорация решила это узаконить.
В числе сведений, которые WhatsApp хочет передавать в Facebook*, номера телефонов пользователей и всех остальных людей, хранящиеся в адресных книгах, имена и фотографии профилей, сообщения о статусах пользователей, в том числе время последнего выхода в Сеть, данные из журналов приложений, информация о покупках, расположении человека и прочие «мелочи».
Все эти сведения Facebook* будет использовать самостоятельно, а также делиться ими как со своими компаниями, так и со сторонними организациями.
На мессенджер обрушился такой шквал критики, что разработчики поспешно перенесли изменение соглашения на 15 мая, клятвенно заверяя, что конфиденциальность для них святое. Но было уже поздно, и многие пользователи отправились на поиски альтернативы.
Мессенджер Signal появился не вчера — его разработка ведётся с 2013 года. Раньше он был весьма распространён среди журналистов, активистов и участников правозащитных организаций — в общем, всех тех, кому важно сохранять приватность переписки. Но теперь растёт и его популярность среди обычных людей, которые недовольны политикой WhatsApp.
За последнюю неделю Signal обзавёлся 8,8 миллиона новых пользователей.
Для сравнения, Telegram за этот же срок загрузили 11 миллионов раз, а количество загрузок WhatsApp снизилось с 11,3 до 9,2 миллиона.
В связи с этими событиями о Signal одобрительно отзывались такие небезызвестные люди, как Илон Маск и Джек Дорси, а Эдвард Сноуден ещё с 2015 года заявлял, что пользуется им, чтобы избежать слежки ФБР.
Если вас не радует перспектива, что WhatsApp будет в открытую передавать ваши личные данные непонятно кому, Signal — то, что вам нужно.
Что может Signal
Практически всё то же самое, что и любой другой мессенджер. Он позволяет:
- обмениваться сообщениями;
- созваниваться или общаться по видеосвязи (до 8 участников);
- посылать голосовые сообщения, фотографии, ролики, стикеры, эмодзи;
- делиться контактами и своим местоположением на карте;
- создавать групповые чаты (максимум на 1 000 человек).
Как Signal поддерживает конфиденциальность и безопасность
Все сообщения, групповые чаты, переданные файлы, фотографии, голосовые вызовы и видеозвонки в Signal надёжно зашифрованы. Их могут видеть только участники беседы. Шифрование происходит без участия серверов, по принципу E2EE — от устройства к устройству.
Разработчики Signal не смогут прочитать ваши сообщения или передать их кому-либо, даже если захотят. Для реализации такой системы они создали собственный протокол шифрования Signal Protocol.
Некоторые другие мессенджеры, например Telegram, тоже предлагают E2EE, но только как дополнительную функцию. В Signal шифрование выполняется везде и всегда — кроме СМС, отсылаемых контактам, которые не зарегистрированы в Signal (об этом ниже).
Вдобавок Signal позволяет посылать собеседникам фотографии и видеозаписи, которые исчезают через несколько секунд после просмотра, а также размывать лица на отправляемых снимках.
И, наконец, Signal может верифицировать ваши контакты, чтобы убедиться, что вы переписываетесь с нужным человеком. Для этого применяются так называемые коды безопасности, которые следует сверить, например, по телефону или при личной встрече через QR-код. Если сим-карту переместить в новый телефон, код изменится.
Чем Signal лучше Telegram
Signal часто сравнивают с Telegram — мессенджером, создатели которого тоже заявляют о невероятной приватности и безопасности. Но на этом поле последний всё-таки проигрывает своему конкуренту.
Например, в Telegram E2E-шифрование можно включать только в секретных чатах, где присутствуют только два человека. В обычных диалогах и групповых переписках эта возможность просто отсутствует, шифрование выполняет сервер. Если владельцу Telegram понадобится узнать, о чём вы там пишете, он это сделает. В Signal же E2EE принудительное, в том числе и в групповых чатах.
Telegram хранит всю вашу переписку на своих серверах, синхронизируя её между всеми устройствами. Это удобно и позволяет легко выполнять поиск нужных сообщений. Но это небезопасно. Signal же хранит переписку только на вашем устройстве, никуда её не передавая. Кроме того, он принципиально не сохраняет на своём сервере списки контактов пользователей.
Этот мессенджер имеет полностью открытый исходный код. Как уже говорилось выше, код для клиентов Signal и для серверов можно найти на GitHub. Код приложений Telegram тоже открыт, но вот серверное программное обеспечение — нет, и что там делают с вашими данными, предугадать нельзя.
Кроме того, некоторые исследователи информационной безопасности утверждают , что протокол шифрования Signal надёжнее, чем MTProto в Telegram, хотя это пока спорный вопрос.
Стоит учесть, что в прошлом Telegram взламывали . Хакер под псевдонимом ne555 сумел получить доступ к секретному чату в Telegram, обойдя шифрование E2E.
В чём Signal уступает Telegram
Signal проигрывает в плане удобства и практичности. Например, в групповом чате Telegram у вас может быть до 200 000 человек, а в Signal — не более 1 000. В Telegram можно передавать файлы размером до 2 ГБ, в Signal — только до 100 МБ.
Telegram позволяет держать всю вашу переписку в облаке. Вы можете общаться в нём просто из браузера, если под рукой нет клиента. В Signal же все разговоры хранятся локально на устройствах пользователей, поэтому веб-версии нет и не планируется.
Telegram известен своей коллекцией ботов, которые могут делать буквально всё что угодно. В Signal их нет и, скорее всего, не будет, поскольку для их создания нужно дать разработчикам доступ к перепискам пользователей, а это огромная дыра в безопасности. Аналогов Telegram-каналов в Signal тоже нет.
И, наконец, у Telegram просто более симпатичный интерфейс, много стикеров и настраиваемых фоновых изображений. Впрочем, разработчики Signal планируют сделать как минимум не хуже, обещая добавить те же стикеры, в том числе анимированные, поле «О себе», фоны для чатов и так далее.
Что следует иметь в виду, регистрируясь в Signal
При регистрации требуется ваш номер телефона, так что вы всё-таки не анонимны в нём. Номер пользователя является его идентификатором, как в том же Telegram. Это сделано для того, чтобы программа могла находить, кто в вашем списке контактов тоже использует Signal.
Если вас не устраивает, что нужно давать собеседнику свой номер телефона, чтобы списаться с ним, то вы можете попробовать зарегистрироваться в мессенджере с помощью временного номера. Инструкцию , как это сделать, написал специалист по информационной безопасности Мика Ли. Однако это не самая простая задача.
Можно также пользоваться Signal, просто не предоставляя ему доступа к списку контактов на телефоне. В таком случае собеседников в мессенджер придётся добавлять, вводя их номера вручную.
Учтите, что если вы потеряете номер телефона, то ваша переписка будет утрачена.
Signal предлагает также использовать его в качестве приложения по умолчанию для СМС и ММС. Раньше он позволял отправлять их в зашифрованном виде. Выглядело это так: вы передаёте собеседнику ключ, и он с его помощью читает ваши сообщения. А любой сторонний наблюдатель, в том числе мобильный оператор, увидел бы вместо них бессмыслицу.
Сейчас от этой функции отказались, ведь так оператор будет узнавать, кто, с кем и как часто переписывается. Тем не менее от Signal отпочковалось другое приложение — Silence. Вот оно умеет шифровать СМС и ММС.
Как пользоваться Signal
Signal доступен для Android, iPhone и iPad. Имеются и настольные клиенты для Windows, macOS и Linux — для последних, правда, есть только пакеты формата DEB. Для регистрации нужен только номер телефона. Приложение полностью бесплатно.
После установки и регистрации, как в любом другом мессенджере, Signal попросит вас создать ПИН-код для шифрования сообщений. Его не нужно будет вводить каждый раз, но он позволит восстановить контакты и другие данные, если вы переустановите приложение. Signal не сможет сбросить ПИН-код, если вы его забудете.
Просто установить Signal на компьютер и ввести свой номер нельзя.
Необходимо будет сканировать QR-код с экрана ПК телефоном с уже установленным там клиентом. Мессенджер можно одновременно установить только на пяти устройствах — это тоже ограничение, необходимое для безопасности. Использовать Signal под одним аккаунтом одновременно на двух мобильных телефонах нельзя.
Во время настройки Signal просканирует телефонную книгу и покажет, если кто-нибудь из ваших контактов уже использует мессенджер. Если вы не хотите доверять контакты никому, от этого можно отказаться. Номера придётся вводить вручную, зато так вы точно не будете рисковать телефонной книгой.
После установки Signal можно пользоваться как обычным мессенджером. Имейте в виду, что он умеет отправлять не только зашифрованные сообщения, но и обычные СМС. Рядом с незащищёнными посланиями отображается значок в виде разомкнутого замочка. Также есть возможность послать собеседнику предложение тоже установить Signal и продолжить переписку уже в защищённом виде.