TextSecure: программа под Android для шифрования IM-чатов и СМС сообщений

archive view archive save

software-logo Мобильное приложение TextSecure под Android раньше могло шифровать только содержимое SMS, но благодаря открытому протоколу TextSecure V2, теперь программа ещё способна работать и как асинхронный IM-чат.

Недавно компания Whisper Systems объявила о выходе новой версии TextSecure для Android...

Обмен сообщениями выполняется в режиме end-to-end шифрования по открытому протоколу TextSecure V2. В отличие от остальных IM-программ, здесь нет понятия «нормальные» или «приватные» чаты потому, что шифрование и приватность по-умолчанию является нормой - в программе нет возможности выключить шифрование, оно всегда включено.

textsecure_1

В открытом протоколе TextSecure V2 на уровне сообщений используется схема прямой секретности (forward secrecy), которая чем-то похожа на OTR Messaging. Протокол согласования ключей работает так, что при компрометации одного из долговременных ключей сессионные ключи продолжают быть рабочими.

Шифрование сообщений и согласование ключей происходит в фоновом режиме, а само мобильное приложение стало довольно дружественным к пользователю: нужно просто набирать текст и нажать на кнопку «Отправить».

В TextSecure поддерживает групповые (приватные по умолчанию) чаты. Пользователю нужно создать группу, указать её название и выбрать иконку для группы, после чего добавить туда участников. Сервер TextSecure не имеет доступа к списку участников, названию группы или иконке, а также в том числе и к метаданным групповых чатов.

textsecure_2

TextSecure может работать ака iMessage, т.е. отправлять шифрованные SMS сообщения пользователям TextSecure и обычные SMS сообщения всем остальным, помечая их разным цветом.

В ближайшее время планируется выход версии TextSecure для iOS, в данный момент идёт работа и над десктопным клиентом.


Комментарии в блоге
Новое на форуме