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

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

Задний план

Ранее мы резюмировали предысторию этого вопроса:

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

Так что я мог бы использовать Telegram, а вы могли бы получать его в WhatsApp. Ваша мама может отправить вам сообщение в Facebook, а вы можете получить его в iMessage. Как и в случае с электронной почтой, мы будем отправлять сообщение человеку, а не службе. […]

ЕС уже давно работает над огромной частью антимонопольного законодательства, известного как Закон о цифровых рынках (DMA). Основные цели запланированного закона — обеспечить, чтобы технологические стартапы могли выйти на рынок, не препятствуя их росту со стороны доминирующих игроков, и чтобы потребители могли извлечь выгоду из плодов этой конкуренции — лучшие услуги по самым низким ценам. .

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

Я утверждал, что, хотя функциональная совместимость обмена сообщениями действительно будет кошмаром для технологических гигантов, она станет мечтой для потребителей. Однако большая часть обсуждения была сосредоточена на кошмарной части.

Проблемы с шифрованием обмена сообщениями

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

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

Стивен Белловин, известный исследователь интернет-безопасности и профессор компьютерных наук Колумбийского университета, сказал: «Попытка согласовать две разные криптографические архитектуры просто невозможна; той или иной стороне придется внести серьезные изменения. Дизайн, который работает только тогда, когда обе стороны находятся в сети, будет выглядеть совсем иначе, чем тот, который работает с сохраненными сообщениями…. Как сделать так, чтобы эти две системы взаимодействовали?»

Он утверждает, что это может означать удаление функций для достижения наименьшего общего знаменателя между сервисами.

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

«Как вы говорите своему телефону, с кем хотите поговорить, и как телефон находит этого человека?» — сказал Алекс Стамос, директор Стэнфордской интернет-обсерватории и бывший начальник службы безопасности Facebook. «Невозможно разрешить сквозное шифрование, не доверяя каждому провайдеру управление идентификацией… Если цель состоит в том, чтобы все системы обмена сообщениями одинаково относились к пользователям друг друга, то это конфиденциальность и безопасность. кошмар.»

Возможные решения

Однако некоммерческая организация E2E с открытым исходным кодом Matrix утверждает, что есть способы решить эти проблемы.

Неудивительно, что каждая платформа, использующая собственное решение Matrix с открытым исходным кодом, является одной из них. Использование открытого исходного кода принесет пользу любому исследователю безопасности, поскольку он сможет проверить целостность используемой системы шифрования. Даже глава WhatsApp Уилл Кэтхарт, который очень критически относился к призыву к функциональной совместимости обмена сообщениями, признает такую ​​возможность.

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

Ваш ноутбук или телефон эффективно поддерживает соединение с iMessage, WhatsApp или чем-то еще, как если бы он был зарегистрирован… но затем ретранслирует сообщения в Matrix после повторного шифрования.

Это не создает дополнительных рисков, поскольку конечный пользователь со скомпрометированной машиной уже может раскрывать сообщения.

Суть

В конечном счете, эксперты по безопасности сходятся во мнении о двух вещах:

Обеспечение функциональной совместимости обмена сообщениями без ущерба для шифрования E2E возможно. Это очень сложно и потребует большой работы.

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

Фото: Камило Хименес/Unsplash

Оставить комментарий