В CyanogenMod обеспечена поддержка TextSecure для передачи и хранения SMS в зашифрованном виде
10 декабря 2013 года
В состав ночных сборок CyanogenMod 10.2 добавлена (Архивная копия от 11 декабря 2013 на Wayback Machine) реализация прослойки WhisperPush для работы с сообщениями SMS и MMS, поддерживающая протокол TextSecure. После проведения начального тестирования серверной инфраструктуры, интеграция поддержки TextSecure также будет произведена для экспериментальной ветки CyanogenMod 11, основанной на платформе Android 4.4.
Изначально протокол TextSecure и Android-приложение с его реализацией были разработаны компанией Whisper Systems и открыты после поглощения фирмы компанией Twitter, наряду с такими системами как платформа для организации безопасной VoIP-телефонии Redphone. TextSecure заменяет собой стандартный клиент обмена сообщениями Android, добавляя возможность прозрачной передачи шифрованных SMS-сообщений.
Штатные возможности отправки и приёма SMS-сообщений сохраняются в полной мере, но если система получателя поддерживает протокол TextSecure, отправка производится не через сотового оператора, а напрямую по шифрованному каналу связи. Кроме шифрования канала связи, в зашифрованном виде осуществляется хранение архива всех полученных и отправленных сообщений, что позволяет недопустить чтение сообщений в случае потери телефона или его временного попадания в руки постороннего лица.
Все операции выполняются автоматически и полностью прозрачны для пользователя. Поддержка осуществляется через специальную прослойку, что позволяет задействовать TextSecure в любых приложениях, использующих функции отправки, приёма и чтения SMS. Для использования TextSecure не требуется обмен ключами или ожидание появления пользователя в online - шифрованное сообщение отправляется мгновенно (шифруется локально и отправляется через транзитный сервер) и с точки зрения пользователя не отличается от отправки обычных SMS. В штатное приложение для работы с сообщениями, поставляемое с CyanogenMod, планируется добавить функцию для наглядного отображения каким пользователям сообщения могут быть отправлены в зашифрованном виде.
Для технических специалистов в настройках добавлена опция для проверки и изменения идентификационных ключей (при смене ключа, людям с которыми ранее уже была шифрованная переписка выводится уведомление). Из методов шифрования поддерживаются Curve25519, AES-256 и HmacSHA256. Для координации отправки шифрованных сообщений проект CyanogenMod ввёл в строй собственный TextSecure-Server, который синхронизирован с сервером Open WhisperSystems, что позволяет обеспечить обмен сообщениями между пользователями CyanogenMod и Android-приложения TextSecure. А дальнейшем ожидается появление браузерного дополнения TextSecure, которое позволит обмениваться сообщениями и с пользователями настольных систем.
Источники
править
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.