Logo ru.androidermagazine.com
Logo ru.androidermagazine.com

Google и Android до сих пор подводят нас к обмену сообщениями и шифрованию

Оглавление:

Anonim

Использование полдюжины служб обмена сообщениями вряд ли является редкостью в 2018 году.

Новая медицинская клиника была построена в вашем районе. Просто по улице. Это в нескольких минутах ходьбы.

Там нет беспокойства о страховании. Нет доплат. Если вам нужна помощь, вы получите помощь. На самом деле, вы должны много работать, чтобы увидеть счет. В этой новой клинике работают лучшие врачи и самое современное диагностическое оборудование. Он не просто диагностирует простуду - он вылечивает его на месте.

Звучит замечательно, но если кому-то и нужно было ждать, чтобы увидеть его, если встречи занимают более 30 минут, в этом квартале будут очереди.

Там только один улов. Никто там не носит перчатки. Конечно, не так уж много шансов, что они распространят какую-либо инфекцию - и уж точно не специально. Но перчатки мешают и мешают документам работать так, как они хотят.

Вы получаете клинику с перчатками прямо по улице. Его линии также короткие, и плата минимальна, и он излечивает простуду почти так же быстро. … но без перчаток.

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

Какая стратегия обмена сообщениями?

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

Стратегия обмена сообщениями Google - это не столько фокус, сколько технологическая.

Чаты чата были зашифрованы с использованием HTTPS и TLS. Но они не были полностью зашифрованы, то есть Google (и требовательное правительство) могли взломать, если бы захотели. У Allo было доступно сквозное шифрование в необязательном «режиме инкогнито», но в остальном все оставалось открытым по умолчанию. (И это было задумано.)

Сегодня Hangouts отключили для коммерческого использования, а Allo отправляется на пастбище. Вместо этого Google приложил свои усилия к RCS «Чат», который по сути является современной версией старой системы обмена текстовыми сообщениями SMS. Это само по себе является достойной целью. SMS (и MMS) - это устаревший механизм, который должен был быть запущен несколько лет назад. И если кто-то может спорить с операторами по новому стандарту, это Google.

RCS - это многофункциональная система обмена сообщениями, которая обеспечивает более умный (и более увлекательный) обмен сообщениями. Но не каждый телефон поначалу будет иметь к нему доступ - опять же, это зависит от отдельных операторов связи, и в этом случае он обратится к устаревшей системе SMS.

Но этого недостаточно. И это не освобождает Google от предоставления зашифрованных почтовых сообщений пользователям Android и Интернета в целом.

Сервис Apple iMessage делает это правильно - зашифрованный обмен сообщениями из коробки - даже если его привязка к устройствам только для Apple очень неправильная.

iMessage прав, хотя и не прав

Я не хотел принимать iMessage от Apple в принципе. Здесь также есть некоторый контекст: iMessage - это сервис, который работает в приложении Apple «Сообщения». Связь между двумя пользователями iMessage полностью зашифрована. То есть только люди, общающиеся друг с другом, могут расшифровать сообщения. Apple не может читать сообщения, и не хочет. Если вы используете приложение «Сообщения», чтобы общаться с кем-то, кто не работает в iMessage - как правило, это будет кто-то на Android - он возвращается к незашифрованным SMS.

Блокировка iMessage от Apple все еще плоха, даже несмотря на то, что она показывает стандарт для основных безопасных коммуникаций.

Для пользователя Apple это без проблем. Там нет абсолютно никаких мыслей. Если заимствовать фразу, это просто работает.

Но современная служба обмена сообщениями должна работать на нескольких платформах. Это правильный способ сделать это, и это правильно. Apple, однако, собирается Apple, и поэтому iMessage по-прежнему доступен на оборудовании, которое направляет деньги непосредственно в Apple, и нигде больше. Если пользователь iMessage отправляет кому-то сообщение на Android, он возвращается к добрым старым SMS. (Предположительно, в какой-то момент это изменится на RCS, но мы пока не знаем.)

А потом происходит поломка, которая возникает, если вы пытаетесь выйти из iMessage. Вы пропустите важные сообщения, которые застряли в цикле iMessage, если отправитель не удалил этот поток и не запустил новый, или если вы неправильно отключили iMessage или отменили регистрацию своего номера телефона. Это не просто плохой пользовательский опыт - это карательная блокировка, граничащая с вымогательством. «Эй, прости, что пропустил некоторые сообщения. Думаю, тебе следовало остаться с нами».

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

RCS лучше, но этого недостаточно

Лучшее стандартное обслуживание сообщений - это достойное начинание. Конечно, это будет медленно внедряться во всем мире, но, очевидно, оно должно стать новым базовым уровнем для базовых коммуникаций между пользователями телефонов. И то, что RCS не зашифрован, не должно нарушать договоренности.

Но это также подчеркивает компанию, которая продает большинство смартфонов в мире, чтобы обеспечить что-то лучшее, что-то более безопасное, по умолчанию. Сначала зашифрованные сообщения - и для сообщений между Android и iPhone - с отступлением на RCS и SMS, если это необходимо.

У Google есть возможность сделать это, я уверен. Почему он этого не делает, это голова скребет.

Если вы не предлагаете безопасный, зашифрованный интерфейс по умолчанию, вы делаете это неправильно.

И к такому выводу я пришел за последние несколько недель, когда начал перемещать свою семью из WhatsApp, принадлежащего Facebook, в Signal. Только некоторые из нас в моем ближайшем окружении являются пользователями Android, и я хотел, чтобы у нас был безопасный способ общаться со всеми остальными. На принципе.

И тогда я решил, что, возможно, это должно быть не только обо мне. Я не должен заставлять мою семью прыгать через обручи только потому, что у Google нет кросс-платформенной службы зашифрованных сообщений. (Хотя, чтобы быть ясным, iMessage все равно терпит неудачу в «кроссплатформенной части этого уравнения».)

Так что я впервые перехожу на iPhone. Может быть, не совсем от всего сердца, может быть, не совсем охотно. Но у меня также нет в голове того, что я снова включу Pixel, когда все маленькие неприятности, которые составляют одно большое раздражение, то есть iOS, сводят меня с ума. Потому что я хочу, чтобы люди, с которыми я общаюсь, имели безопасную связь со мной. По умолчанию.

Если Google не собирается предоставлять мне зашифрованные сообщения по умолчанию, пусть будет так. И я все еще буду ворчать (громко) о блокировке Apple iMessage. Если Apple действительно хочет сделать обмен сообщениями более безопасным, она должна сделать это для всех. Не только те, кто покупает его оборудование. (Черт, тогда возьми с меня плату за iMessage вне Android на Android. Я заплачу.)

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

И в какой-то момент Google должен надеть проклятые перчатки.