Как стать автором
Обновить

Добровольцы создают мобильную сеть Sopranica, свободную от слежки

Время на прочтение3 мин
Количество просмотров32K
Вот уже около года американский активист Денвер Джинджерич (Denver Gingerich) выкладывает в открытый доступ отдельные программные части большого проекта, который он с соратниками называет Sopranica. Это первая в мире мобильная сеть, которая объединяет пользователей на открытых принципах, без участия коммерческой компании-оператора сотовой связи. Присоединиться к сети на добровольной основе может любой пользователь в мире.

Например, в январе 2017 года Джинджерич опубликовал исходный код jmp-register — визарда регистрации для чата JMP (JIDs for Messaging with Phones). В чате JMP каждый выбирает себе свободный и анонимный ID с указанием телефонного номера типа +12113114111@cheogram.com, через который может обмениваться текстовыми сообщениями и картинками с другими пользователями. При регистрации в JMP вы указываете произвольный телефонный номер, который привязывается к анонимному Jabber-аккаунту.

Чат JMP — первый «кирпичик», составляющий свободную мобильную сеть Sopranica.

Sopranica основана на XMPP (Jabber) — это открытый протокол для общения голосом или текстом с анонимного телефонного номера (ID).

Присоединиться к новой анонимной сети легко может любой пользователь в мире. Достаточно установить Jabber на мобильном телефоне, создать аккаунт Jabber ID, выбрать телефонный номер и установить приложение Session Initiation Protocol (SIP), которое перенаправляет звонки и сообщения в интернет вместо сети оператора сотовой связи.

Слежка за пользователями через мобильные телефоны становится обыденной технологией во многих странах мира. Власти используют её в рутинном порядке, чтобы определять текущее местоположение пользователя, историю его перемещений и разговоров. В некоторых странах ведётся также запись всех разговоров, а архив с записями сохраняется многие месяцы или даже годы, и в любой момент его могут использовать против человека. Большинство людей уже свыклось с мыслью, что постоянно носят в кармане «жучок».

В Sopranica вы сами выбираете номер, который вам нравится. Код подтверждения придёт на мобильный телефон в Jabber-приложение. С этого момента вы защищены от слежки безопасным протоколом XMPP: «При разговоре с JMP-номера ваш мобильный оператор не знает, с какого номера вы говорите и с кем: все коммуникации зашифрованы. Оператор даже не знает о самом факте разговора», — объясняет Денвер Джинджерич в интервью изданию Motherboard.

К сожалению, даже перейдя на защищённый софт JMP, вы всё равно оставляете телефон подключенным к сотовой сети оператора, так что он технически может продолжить слежку. Поэтому следующий этап развития свободной сети Sopranica — создание собственной физической инфраструктуры WOM (WPAN Of Messaging). Фактически, WOM представляет собой XMPP, работающий на стеке протоколов chibiArduino (802.15.4). Шлюзы устанавливают связь в диапазоне 900 МГц (902-928 МГц в Северной Америке, 868,0-868,6 МГц в Европе). На такой частоте шлюзы могут обмениваться данными в прямой видимости на расстоянии в десятки километров, но в густонаселённых городах нужно большое количество шлюзов, так что сейчас остро необходима помощь добровольцев.

WOM — это общественная P2P-радиосеть, которая маршрутизирует междугородний и международный трафик и обеспечивает связь пользователей вокруг. Регистрация операционных шлюзов WOM происходит на этой странице.

Сеть WOM способна работать даже без шлюзов: спецификации XEP-0174 предусматривают пиринговый обмен сообщениями без сервера.

Таким образом, сеть Sopranica применяет принцип Embrace Then Extinguish («включить в свой состав, а затем уничтожить») в отношении существующих сотовых сетей. То есть поначалу она использует существующую инфраструктуру мобильных операторов через JMP, а затем начинает работать без их участия в инфраструктуре WOM.

Свободная инфраструктура будет работать на добровольных основах и существовать на добровольные пожертвования. Обычным пользователям необязательно платить за мобильную связь, если они этого не желают.

В перспективе активисты Sopranica надеются, что производители мобильных телефонов внедрят поддержку WOM на аппаратном уровне. По крайней мере, это касается производителей свободных мобильных телефонов, нацеленных на максимальную защищённость и безопасность, таких как DragonBox Pyra, Purism Librem 5, Neo900 и др. Такие телефоны могут как вариант поддерживать и традиционную связь GSM/LTE, если пользователь согласен временами подвергаться слежке, или аппараты будут поддерживать только WOM. Есть планы по выпуску JMP SIM-карт для интеграции с существующими моделями сотовых телефонов.

Защищённая анонимная сотовая связь — незаменимый инструмент для журналистов и политических активистов в странах, где государство ущемляет свободу слова. Инфраструктура WOM с быстрым развёртыванием и пиринговыми коммуникациями также может пригодиться в районах стихийных бедствий и военных действий, где традиционная сотовая связь недоступна или небезопасна. Для всех остальных пользователей это просто дешёвая альтернатива традиционной связи, без необходимости платить за разговоры.
Теги:
Хабы:
Всего голосов 34: ↑33 и ↓1+32
Комментарии96

Публикации

Истории

Ближайшие события

7 – 8 ноября
Конференция byteoilgas_conf 2024
МоскваОнлайн
7 – 8 ноября
Конференция «Матемаркетинг»
МоскваОнлайн
15 – 16 ноября
IT-конференция Merge Skolkovo
Москва
22 – 24 ноября
Хакатон «AgroCode Hack Genetics'24»
Онлайн
28 ноября
Конференция «TechRec: ITHR CAMPUS»
МоскваОнлайн
25 – 26 апреля
IT-конференция Merge Tatarstan 2025
Казань