Шифрование SMS через GSM - PullRequest
       7

Шифрование SMS через GSM

6 голосов
/ 12 ноября 2010

Я где-то читал:

Большинство операторов мобильной связи шифруют все данные мобильной связи, включая SMS-сообщения. В GSM сообщения шифруются с использованием A5 / 1, но даже при шифровании данные, хранящиеся в SMS, доступны для чтения дляОператор.Операторы мобильной связи имеют возможность фильтровать и изменять короткие сообщения во время доставки.Кроме того, возможно, что оператор не может специально фильтровать сообщения, но может использовать оборудование, которое не может обрабатывать зашифрованные сообщения.

Я хочу знать, правда ли это?Может кто-нибудь объяснить, как осуществляется эта фильтрация?и есть ли решение, чтобы избежать такой потери сообщений в сети ..?

1 Ответ

14 голосов
/ 12 ноября 2010

A5 / 1 используется на линии радиосвязи между мобильной станцией и контроллером базовой станции (BSC, объект сетевого объекта, который управляет радиоресурсами). Радиоканал передает несколько протоколов более высокого уровня, среди которых MAP, который используется для передачи SMS.

BSC ретранслирует SMS через MAP в базовую сеть. Стек протоколов между BSC и базовой сетью не зашифрован, как и связь внутри базовой сети. Это было сочтено ненужным во время проектирования GSM, предполагается, что линии связи являются собственностью и территорией операторов мобильной связи и поэтому считаются безопасными.

Базовая сеть обычно доставляет SMS в SMSC (центр обслуживания коротких сообщений), который отвечает за маршрутизацию сообщений получателям.

Оператор сети может читать SMS в виде открытого текста в разных местах, например,

  • С помощью анализатора протоколов, перебирая связи между узлами сети
  • В SMSC, в очередях сообщений (базы данных ...) или даже в файлах журналов
  • На MSC при трассировке сообщений MAP

В SMSC могут происходить фильтрация и модификация сообщений в зависимости от потребностей оператора сети.

...