SMS или Служба коротких сообщений, существует уже давно, но вскоре она будет заменена на RCS, более новым и гораздо лучшим стандартом для отправки сообщений. Но что такое RCS? Вот как это работает.
RCS также известен как Rich Communication Service, и это будущее «текстовых сообщений» на Вашем телефоне. Как следует из названия, эта услуга добавляет гораздо более богатый опыт в текстовые и мультимедийные сообщения. Мы говорим о высоком качестве изображения и видео и тому подобное.
Подумайте о мгновенных сообщениях, например, с помощью Facebook Messenger или Whatsapp. Вы можете видеть, когда кто-то читает Ваше сообщение или печатает, изображения намного более высокого качества и т. д. Это то, что Вы можете ожидать от RCS, когда оно выйдет.
Таким образом, это превратит текстовые сообщения в более полный чат, предполагая, что оба пользователя имеют поддержку RCS. Это будет очень похоже на то, что Apple уже делает с iMessage, но вместо проприетарной системы, которая требует, чтобы у каждого был определенный телефон или операционная система, RCS будет работать во многих телефонах, операторах и операционных системах.
Google меняет правила игры или что такое Rich Communication Services (RCS)
Какие телефоны будут поддерживать RCS?
Это отличный вопрос, и ответ на самом деле больше, чем просто телефоны, которые получат RCS.
Во-первых, RCS — это не только то, что получит телефон, но и то, что должен поддерживать Ваш оператор и операционная система.
Многие операторы уже поддерживают RCS. Однако при реализации не было определенного набора обязательных функций. Некоторые операторы предлагали одни функции RCS, некоторые другие, и многие из этих функций не были даже совместимы между операторами.
Чтобы исправить это, появился Universal Profile. Он определяет общий набор функций, которые RCS должен поддерживать, и каждый, кто будет их реализовывать, соглашается поддерживать все эти функции.
К счастью, количество операторов, производителей и поставщиков ОС, которые поддерживают Universal Profile, огромны. В настоящее время 55 операторов, 11 производителей и два поставщика ОС работают вместе, чтобы сделать RCS всем доступным.
Как Вы можете видеть, большинство крупнейших операторов по всему миру уже здесь, а также самые популярные производители телефонов. Вы, однако, заметите, что в этом списке отсутствует одно ключевое имя: Apple.
На данный момент у Apple есть iMessage, поэтому не похоже, что компания готова взять на себя поддержку RCS. Однако, по мере роста поддержки, для Apple, скорее всего, это станет неизбежным, поскольку в какой-то момент RCS полностью заменит устаревшую технологию SMS.
Samsung Galaxy S23 Ultra Enable (RCS) Samsung Rich Communication Messaging its End-End Encrypted
Пока RCS использует SMS как запасной вариант в случае, когда только устройство/оператор одного человека поддерживает RCS. В дальнейшем, скорее всего, это уйдет и RCS должен стать доступным для всех устройств, операторов и операционных систем.
Google возглавляет проект, чтобы сделать RCS доступным всем
Поскольку для получения всеми операторами и производителями поддержку нового стандарта требуется большая работа, Google взял на себя ответственность за то, чтобы сделать стандарт. Он построил новый стандарт под названием «Чат», основанный на RCS с Universal Profile — это будущее RCS и будущее текстовых сообщений.
Вы можете задаться вопросом, почему Google так заинтересована в том, чтобы сделать Чат доступным всем. Ответ прост: потому что ему нужен единый чат. Практически все пользователи Android знают о голосовой ассистенте Google: в нем доступно больше приложений для чата, которые мы хотели бы перечислить или запомнить.
Вместо того, чтобы иметь несколько клиентов обмена сообщениями по разным причинам, у Вас будет только одно: Ваше СМС приложение. Приложение Google для Android по умолчанию будет поддерживать Чат, и большинство других производителей также готовы добавить его к своим клиентам обмена сообщениями. И это ключ к этому: заставить всех включить поддержку чата для своих приложений для текстовых сообщений — это то, что переместит эту новую технологию с «хорошей идеи» на «основное использование».
Это то, что сделает работу чата, где принятие RCS (даже с универсальным профилем) было медленным. У Google уже есть все части, чтобы заставить это работать, вместе с операторами, производителями и поддержкой ОС. Apple является последним сдерживающим фактором, но, как мы предполагали ранее, компания в конечном итоге останется без выбора. Когда эта большая часть рынка поддерживает определенную функцию, у них не будет выбора, кроме как присоединиться.
Если Вы заинтересованы в том, чтобы подробно прочитать о логистике чата и о том, как Google планирует его реализовать, The Verge дает отличную возможность сделать это.
Когда Чат будет доступен?
Опять же, это трудно определить. Но, учитывая, что Google работает над этим некоторое время, и у него есть большое количество операторов и производителей, готовых к работе, это, вероятно, произойдет совсем скоро.
Конечно, это просто предположение, основанное на информации, которую мы имеем прямо сейчас. В любом случае, мы все ближе и ближе приближаемся к лучшему, более унифицированному и полному превосходному текстовому интерфейсу … на Android.
Источник: android-example.ru
RCS — Rich Communication Services
Протокол обмена данными между операторами сотовой связи
RCS (Rich Communication Services) – это протокол обмена данными между операторами сотовой связи, а также между операторами и устройствами, разработанный ассоциацией GSM в 2008 г.
В отличие от морально устаревшего SMS – впервые тот был опробован еще в 1992 г. – RCS позволяет не только обмениваться отдельными сообщениями, но и вести чаты на двух и более пользователей, обмениваться файлами и контентом, совершать аудио- и видеовызовы, обмениваться геолокационными данными, отсылать аудиосообщения, вести черный список.
К недостаткам RCS относят отсутствие сквозного шифрования передаваемых сообщений (оно есть, к примеру, в Apple iMessage), в следствие чего владелец RCS-серверов может получить доступ к переписке пользователей.
SMS (Служба коротких сообщений)
История
2021: Verizon совместно с Google внедряет стандарт сообщений RSC
21 июля 2021 года стало известно о том, что Verizon, крупный американский оператор мобильной связи, объявил о сотрудничестве с Google по вопросу внедрения стандарта сообщений Rich Communications Service (RCS) для своих клиентов – пользователей ОС Android в США. Подробнее здесь
2019
«Убийца» SMS оказался насквозь «дырявым»
Протокол RCS, который должен прийти на смену SMS, внедряется на Android-смартфонах небезопасным способом. Об этом сообщили в Лондоне на конференции Black Hat исследователи безопасности из компании SRLabs, пишет в декабре 2019 года Wired [1] .
По словам основателя SRLabs Карстена Нола (Karsten Nohl), специалиста по уязвимостям в телефонных системах, RCS не более безопасен, чем протокол SS7, который был разработан еще в 70-х гг. и до сих пор используется операторами для передачи звонков и сообщений. Напомним, этот протокол давно известен своей уязвимостью к перехвату данных, поэтому сервисы типа iMessage и WhatsApp вынуждены устранять эту проблему с помощью сквозного шифрования.
Нол утверждает, что Google перенесла в RCS все проблемы SS7. Поэтому существующая на данный момент реализация RCS делает его ненамного безопаснее системы SMS, которую протокол должен заменить. На конференции исследователи из SRLabs привели примеры нескольких уязвимостей, появившихся в ходе реализации RCS операторами связи и Google.
Какие возможны атаки
Одна из уязвимостей заключается в следующем. Телефон подает для аутентификации на RCS-сервере оператора связи свои учетные данные, и в дальнейшем сервер использует его IP-адрес и номер телефона в качестве идентификаторов. Благодаря этому злоумышленник, который знает номер телефона пользователя и подключен к тому же самому Wi-Fi, может выдать себя за этого пользователя с помощью этих идентификаторов. В качестве хакера здесь может выступать коллега который пользуется тем же самым офисным Wi-Fi, или просто человек, сидящий за соседним столиком в кафе.
Кроме того, исследователи показали, что нынешние имплементации RCS уязвимы к атакам типа «человек посередине». Если хакер контролирует вредоносную сеть Wi-Fi или сеть интернет-провайдера, он может изменить доменное имя системного запроса, который используется телефоном для поиска RCS-сервера, передающего данные от отправителя к получателю.
Приложение Android, предназначенное для обмена сообщениями по RCS, конечно, проверяет поступающие от серверов TLS-сертификаты, но на деле его устраивает любой действительный сертификат. То есть, это довольно бессмысленная проверка — как если бы охранник сверял лицо посетителя с фотографией на его документах, вместо того чтобы проверить, есть ли его имя в списке, пояснил Нол.
Еще одна уязвимость связана с получением первоначальных настроек RCS-устройств. Когда телефон впервые регистрируется в системе RCS, он скачивает файл конфигурации с учетными данными. Но чтобы скачать этот файл, устройству достаточно идентифицировать себя с помощью IP-адреса, который у оператора будет ассоциироваться с этим телефонным номером. В итоге любая вредоносная программа, которая работает на телефоне, может войти в систему с этого IP-адреса, украсть учетные данные и начать выдавать себя за этого пользователя.
Операторы связи пытаются защититься от этого, высылая на телефон одноразовый пароль. Но в SRLabs обнаружили, что некоторые операторы не ограничили количество попыток угадать этот пароль. Чтобы его подобрать, у хакера уйдет около пяти минут. После этого он сможет украсть файл конфигурации и начать перехватывать все сообщения и звонки пользователя, осуществленные по RCS.
GSM Association, которая занимается разработкой RCS, сообщила, что уже решила некоторые из этих проблем, но не уточнила, какие именно. Ассоциация настаивает, что это проблемы только реализации, а не самого протокола. Нол на это отвечает, что в таком количестве проблемы имплементации уже становится проблемами самого стандарта, особенно с учетом того, что его внедрение к настоящему моменту охватило около миллиарда пользователей.
Google начала поэтапное внедрение RCS
15 ноября 2019 года стало известно, что корпорация Google начала поэтапное внедрение стандарта обмена сообщениями под названием RCS, который призван заменить SMS. Поддержка RCS реализована в операционной системе Android на уровне встроенного приложения «Сообщения» (Android Messages). С 14 ноября 2019 г. технология доступна пользователям Android в США бесплатно. Подробнее здесь.
Примечательно, что Google и Microsoft обеспечили полную поддержку RCS еще в ранних версиях ОС Android и в ОС семейства Windows (начиная с версии Windows 8). Устройства Apple на ноябрь 2019 года стандарт не поддерживают.
*Четыре крупнейших сотовых оператора США решили отказаться от SMS
Четыре крупнейших сотовых оператора США — AThttps://www.tadviser.ru/index.php/%D0%A1%D1%82%D0%B0%D1%82%D1%8C%D1%8F:RCS_-_Rich_Communication_Services_%D0%9F%D1%80%D0%BE%D1%82%D0%BE%D0%BA%D0%BE%D0%BB_%D0%BE%D0%B1%D0%BC%D0%B5%D0%BD%D0%B0_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D0%BC%D0%B8_%D0%BC%D0%B5%D0%B6%D0%B4%D1%83_%D0%BE%D0%BF%D0%B5%D1%80%D0%B0%D1%82%D0%BE%D1%80%D0%B0%D0%BC%D0%B8_%D1%81%D0%BE%D1%82%D0%BE%D0%B2%D0%BE%D0%B9_%D1%81%D0%B2%D1%8F%D0%B7%D0%B8″ target=»_blank»]www.tadviser.ru[/mask_link]