The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"В CyanogenMod обеспечена поддержка TextSecure для передачи и..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"В CyanogenMod обеспечена поддержка TextSecure для передачи и..."  +/
Сообщение от opennews (??) on 10-Дек-13, 12:13 
В состав ночных сборок CyanogenMod 10.2 добавлена (http://www.cyanogenmod.org/blog/whisperpush-secure-messaging...) реализация прослойки WhisperPush для работы с сообщениями SMS и MMS, поддерживающая протокол TextSecure.  После проведения начального тестирования серверной инфраструктуры, интеграция поддержки TextSecure также будет произведена для экспериментальной ветки CyanogenMod 11, основанной на платформе Android 4.4.


Изначально протокол TextSecure и Android-приложение с его реализацией были разработаны компанией Whisper Systems и открыты после поглощения фирмы компанией Twitter, наряду с такими системами как платформа для организации безопасной VoIP-телефонии Redphone (http://www.opennet.me/opennews/art.shtml?num=34359).
TextSecure заменяет собой стандартный клиент обмена сообщениями Android, добавляя возможность прозрачной передачи шифрованных SMS-сообщений.


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

Все операции выполняются автоматически и полностью прозрачны для пользователя. Поддержка осуществляется через специальную прослойку, что позволяет задействовать TextSecure в любых приложениях, использующих функции отправки, приёма и чтения SMS. Для использования TextSecure не требуется обмен ключами или ожидание появления пользователя в online - шифрованное сообщение отправляется мгновенно (шифруется локально и отправляется через транзитный сервер) и с точки зрения пользователя не отличается от отправки обычных SMS. В штатное приложение для работы с сообщениями, поставляемое с CyanogenMod, планируется добавить функцию для наглядного отображения каким пользователям сообщения могут быть отправлены в зашифрованном виде.


Для технических специалистов в настройках добавлена опция для проверки и изменения идентификационных ключей (при смене ключа, людям с которыми ранее уже была шифрованная переписка выводится уведомление). Из методов шифрования поддерживаются Curve25519, AES-256 и HmacSHA256. Для координации отправки шифрованных сообщений проект CyanogenMod  ввёл в строй собственный TextSecure-Server (https://github.com/WhisperSystems/TextSecure-Server), который синхронизирован с сервером Open WhisperSystems, что позволяет обеспечить обмен сообщениями между пользователями CyanogenMod и Android-приложения TextSecure. А дальнейшем ожидается появление браузерного дополнения TextSecure, которое позволит обмениваться сообщениями и с пользователями настольных систем.

<center><a href="https://whispersystems.org/blog/images/cyanogenmod-screensho... src="http://www.opennet.me/opennews/pics_base/0_1386661099.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center>


URL: https://whispersystems.org/blog/cyanogen-integration/
Новость: http://www.opennet.me/opennews/art.shtml?num=38626

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "В CyanogenMod обеспечена поддержка TextSecure для передачи и..."  +13 +/
Сообщение от Аноним (??) on 10-Дек-13, 12:13 
Прочитал новость только ради скриншота.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "В CyanogenMod обеспечена поддержка TextSecure для передачи и..."  –1 +/
Сообщение от Пропатентный тролль on 10-Дек-13, 13:01 
Того Кого Нельзя Называть выставили каким-то не очень грамотным. "Are you in?" Или наоборот, как нэйтив спикера.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

12. "В CyanogenMod обеспечена поддержка TextSecure для передачи и..."  +5 +/
Сообщение от kurokaze (ok) on 10-Дек-13, 14:24 
> Того Кого Нельзя Называть выставили каким-то не очень грамотным. "Are you in?"
> Или наоборот, как нэйтив спикера.

Лец ми спик фром май харт ин инглиш (с)

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

29. "В CyanogenMod обеспечена поддержка TextSecure для передачи и..."  –1 +/
Сообщение от Пропатентный тролль on 11-Дек-13, 01:03 
Вообще-то наш президент для своего возраста ОК выглядит, всем бы так.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

30. "В CyanogenMod обеспечена поддержка TextSecure для передачи и..."  +4 +/
Сообщение от Аноним (??) on 11-Дек-13, 03:44 
Он похож на Робокопа со снятым шлемом.
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

36. "В CyanogenMod обеспечена поддержка TextSecure для передачи и..."  +1 +/
Сообщение от pkdr (ok) on 11-Дек-13, 14:13 
Хорошо, что не на Терминатора без маскировочной органики.
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

25. "В CyanogenMod обеспечена поддержка TextSecure для передачи и..."  +/
Сообщение от Stax (ok) on 10-Дек-13, 17:54 
Надо было "you down?", ага.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

15. "В CyanogenMod обеспечена поддержка TextSecure для передачи и..."  +/
Сообщение от pavlinux (ok) on 10-Дек-13, 15:18 
Чёй-то я не понимаю, в чём фича? GoSMS, SecureSMS так умеют,
на Symbian были софтины для хранения в шифрованном виде.
Иль в том, что оно опенсорсное?
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

32. "В CyanogenMod обеспечена поддержка TextSecure для передачи и..."  +2 +/
Сообщение от ZiNk (ok) on 11-Дек-13, 12:48 
Потому что тут речь не только и не столько о хранении, сколько о передаче в зашифрованом виде. Шифрование обеспечивает forward-secrecy и ещё фиксит некоторые проблемы OTR.

А приведённые программы не опен сорс, часто платные, асимметричное шифрование не умеют, как и не умеют кросс-платформу. А TextSecure есть как и на яблофонах, так и на андроиде. Вдобавок серверная часть так же опен-соцр и умеет федерацию с достаточно внятным API.

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

2. "В CyanogenMod обеспечена поддержка TextSecure для передачи и..."  +/
Сообщение от хрюкотающий зелюк on 10-Дек-13, 12:33 
> проект CyanogenMod ввёл в строй собственный TextSecure-Server, который синхронизирован с сервером Open WhisperSystems

PRISM

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

11. "В CyanogenMod обеспечена поддержка TextSecure для передачи и..."  +2 +/
Сообщение от kurokaze (ok) on 10-Дек-13, 14:23 
СОРМ-2
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

3. "В CyanogenMod обеспечена поддержка TextSecure для передачи и..."  +4 +/
Сообщение от Аноним (??) on 10-Дек-13, 12:55 
Не понял, как происходит обмен ключами?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "В CyanogenMod обеспечена поддержка TextSecure для передачи и..."  +4 +/
Сообщение от Аноним (??) on 10-Дек-13, 13:08 
А можно про транзитный сервер поподробнее?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "В CyanogenMod обеспечена поддержка TextSecure для передачи и..."  +3 +/
Сообщение от Аноним (??) on 10-Дек-13, 13:18 
обычный скайпоаськомайлоагентогугломессенджеро писалка... с тем же успехом проще поставить клиента и юзать jabber с шифрованием
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "В CyanogenMod обеспечена поддержка TextSecure для передачи и..."  +/
Сообщение от Аноним (??) on 10-Дек-13, 13:20 
джабер к тому же еще и открыт
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

14. "В CyanogenMod обеспечена поддержка TextSecure для передачи и..."  +1 +/
Сообщение от user (??) on 10-Дек-13, 14:59 
Эта штука тоже открыта под GPL3:

https://github.com/WhisperSystems/TextSecure

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

8. "В CyanogenMod обеспечена поддержка TextSecure для передачи и..."  +/
Сообщение от fi (ok) on 10-Дек-13, 13:51 
там точно не jabber? как я понимаю, основное достоинство - прозрачная замена обычного смс.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

9. "В CyanogenMod обеспечена поддержка TextSecure для передачи и..."  +/
Сообщение от anonymous (??) on 10-Дек-13, 14:19 
> там точно не jabber? как я понимаю, основное достоинство - прозрачная замена
> обычного смс.

Trendy!

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

35. "В CyanogenMod обеспечена поддержка TextSecure для передачи и..."  +/
Сообщение от ZiNk (ok) on 11-Дек-13, 13:20 
> там точно не jabber? как я понимаю, основное достоинство - прозрачная замена
> обычного смс.

Там 100% не джаббер. Основное достоинство - шифрование и пересылка через пуш. Прозрачность - очень жирный плюс. Исходники открыты, можно посмотреть как всё работает.

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

33. "В CyanogenMod обеспечена поддержка TextSecure для передачи и..."  +/
Сообщение от ZiNk (ok) on 11-Дек-13, 12:49 
> обычный скайпоаськомайлоагентогугломессенджеро писалка... с тем же успехом проще поставить
> клиента и юзать jabber с шифрованием

Эта штука работает через пуш и жрёт меньше батарейки. В идеале получится ещё запилить джабберо-гейт чтобы воткнуть его в федерацию (федерировать он уже умеет, но только с себеподобными). Если это получится, то это будет эпик вин.

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

10. "В CyanogenMod обеспечена поддержка TextSecure для передачи и..."  –1 +/
Сообщение от linux must __RIP__ on 10-Дек-13, 14:20 
Интересно - а кто мешает слать в sms - base64 от зашифрованного сообщения? и сервера не нужны будут..
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

16. "В CyanogenMod обеспечена поддержка TextSecure для передачи и..."  +/
Сообщение от pavlinux (ok) on 10-Дек-13, 15:21 
лимит на 120 символов, в одной SMS-ке.

Вот так выглядит Hello, World!
jA0EAwMCqfBgkkECTKu3yScbr9Nk8zQxFqhO2yxSYBvyaj9Hik1F/yQPuUrl8lPgcydRP12KUrw=

Вот 120 букав (в бинарном - 151 байт, в base64 - 207)

jA0EAwMChUtcM4P+VYy3yYYgWP24Ju//0HYR4L/zsCGypnpREBz7xGOXqjoY28tuGQ3QZobyPVmC
OblQjOsAwvcHQpQ2QMzqDl01SDp9xxYrTYDbFBMpm4GA5rFi5t4yHiu8QhTd4e1vUiyVKh9Qws1B
8gzmzdixK35IQLeGkI+lnq6wvcznoY5/uzvPywBm0daGBVRvEQ==

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

17. "В CyanogenMod обеспечена поддержка TextSecure для передачи и..."  –1 +/
Сообщение от linux must __RIP__ on 10-Дек-13, 15:41 
ех.. а ничего что в стандарте на SMS - прописана возможность разбивания одного сообщения на кучу мелких ?
ну там спец флаг и потом клиент и так все склеивает в одно..

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

20. "В CyanogenMod обеспечена поддержка TextSecure для передачи и..."  +/
Сообщение от pavlinux (ok) on 10-Дек-13, 15:46 
> одного сообщения на кучу мелких ?

ОПСОСы твое бабло тоже разобьют, причём не мелких, а равных.
Вот так выглядит "Hello, World!", шифрованный 4096-ключом и в base64,
аккурат на 14 SMSок. :)

hQQOA4ek1jwTO2tFEA//V8vggKCLJJ5ApFtfc8yYf1xwwO8pTURGOS5Ty3hSGirFquAJjNhYPYC3
Fz7qoTvdpQjzkRGK9dC1qSO8IjdbdeKKrie0OIbNuPUgRHxlN8xa27t/aEWoRxn6xW9tv85pcxxt
GdlP/ELHGj099J9Pr92DbT1WXWiqKGTLAQi7UxbqMAjXuOZfXSIihrTAfoSiPC4RHgCa/ipNZI6v
DlPTexYTrvUxOWlgPPmiRW9y+BlXm5qtSzEvh3Ly7zMZSH1/OrGmsXNyRcy4podVpBKind/m7dYA
d+NGMuTRsQJpBObyxPFXT9LuYkWSAIX/pBls9pwPZDs/P+WTXQsOP04VGOxbOKE5HEU1GbPViP8Z
0eTeuS9GUF7MBflmI/cB1HpcXeyec9p7NNEj45VkD0H9bza3kT+1Ut48vfJuj+Lvl4hnxLYCMVN6
xC2cf8Oyvzen/sf1igWiPru7Iy32Cxvh2GAT46HDUiQbb9etTJ5dEJI4PrAlXsILsr5fVJbdKu7D
FOYlY0M5S8KnX2PaA2GelS4AzR+z/DxtTSKQPz1eoDLUXWyDhI8fdy3nneM2Q/ubMfKlbOu77FLm
YAiHMwHNXLXky8GqAYi/C4K+4S9sBdIJsHOQTh1d8fpwO4gjh7B+qxsNi8mWsRblVrA/OmdbWU2s
0ZtcFdRr/y9k13n8MZIP/R4x78mQlkklWzaxfAV04Fk1CCVH3p8vetKINCZtQKLkpDDr/lOcSyov
7fq6wYJwUbsDj60ZBc4QLwPV4UwrYYCM+hX8ku180CNm2v7iOKafSuAq2bpMLCY3tXMS+wl4xXM4
LlPucYZvoi/TNzEsPMCYyzTNasZhI8eGw1k3Xba86xbPRGE6yZXcxyw4a8x2rSaarLHZYlcefc+m
trc3aGGyWB7/8tg+M0dcIejCte8payXSNVcEjn2AgfIAG5AGW+4iT23gNtusG7aJTyGyPA2abuED
IeZVLHbdO7p3NvA1KUGUOCJNT2ULT9FAIYGwsn5l/eHcP06QxOfegjcbdQCx+isb8c25k4xBPILC
RI/wP5nRiWv3R+iJmn5q8wzw/+ymY4aYiCmfDFX/jAKMasTY3NKjClvzapHnqverCYqe4/uz3QVj
T0mcwK7LDFlEy6TeLoOp1PQ2XAfuYI6vMB8fvhbixalRH2s9iM35nvi1RANxT2JFNLPCCvszH4nS
3N2ZmklV2/QT+NQkyKPRGiS6R95BP+KHb+DOfIRw9MGSZfO36k02OxyNfMCgysVq0CyZ50Xtr8CW
2ree6H4luHIw5Vz779bga8hSa7p1oF/Siqi3ad6UCllBQlItPMNZY7rY6HIK4Gd1Qp/al+9sQiF2
Z7kkAiMBrmGB6f39m4RG0qsBffYRj+nTxKZnHHLYPrcF+1OWu1X43oFpBOtMQE6Hh8QOfuTq4Yw/
ejRiRuAjhHHa5vhzNEdYOZMBnltujNpJeOuP57594uyz+RzzVWgyYsmATgGlvcnnRK+LXyTPm9Cf
eHpmhcgWyLxDqLcqHN6JJkj1PqhFWq1toU0h9O7gwIS+3b6iXmeQLEyNZyBuwIVpxGHdi08hYUk7
05iABVnmn+CHjttuRlgrGtc=

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

22. "В CyanogenMod обеспечена поддержка TextSecure для передачи и..."  +/
Сообщение от pavlinux (ok) on 10-Дек-13, 15:56 
А вот так работают подобные софтины:
"INCOMING_MSG(decode_key(0xdeadbeef), msg(http://pastebin.com/raw.php?i=DEhu4C6z ));"
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

31. "В CyanogenMod обеспечена поддержка TextSecure для передачи и..."  +/
Сообщение от Аноним (??) on 11-Дек-13, 11:57 
Это pgp-контейнер. У него в начале как минимум два по блока, внутренняя подпись + по блоку на каждый ключ получателя. + В начале и в конце лежат блоки с рандомными данными рандомной длины. facepalm.
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

21. "В CyanogenMod обеспечена поддержка TextSecure для передачи и..."  –1 +/
Сообщение от Crazy Alex (ok) on 10-Дек-13, 15:47 
Хм, вообще-то мобильные сети умеют (как минимум по стандарту) отнюдь не только UTF-8, и, правильно выбрав кодировку (а если в прошивку лезть - то это можно), можем обойтись без base64, отсылая бинарем. Хотя грабли могут быть, конечно, давно я в этом копался, деталей не помню уже.
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

18. "В CyanogenMod обеспечена поддержка TextSecure для передачи и..."  +/
Сообщение от Crazy Alex (ok) on 10-Дек-13, 15:44 
Хм, ну и изврат. То есть прозрачная замена SMS - это хорошо, но:
1) чего не джаббер + OTR + свой наворот по обмену ключами?
2) транзитный сервер - это хорошо, но это значит, что если получатель вывалился из интернета то "SMS" он не получит, даже если бы настоящую SMS он принять мог. Смущает меня такая логика работы.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

23. "В CyanogenMod обеспечена поддержка TextSecure для передачи и..."  +/
Сообщение от pavlinux (ok) on 10-Дек-13, 16:09 
> Хм, ну и изврат. То есть прозрачная замена SMS - это хорошо,
> но:
> 1) чего не джаббер + OTR + свой наворот по обмену ключами?
> 2) транзитный сервер - это хорошо, но это значит, что если получатель
> вывалился из интернета то "SMS" он не получит, даже если бы
> настоящую SMS он принять мог. Смущает меня такая логика работы.

Как вариант пихать криптоданные в MMS, но схема почти такая же,
за исключением того, что транзитный сервак ОПСОСный. И цена на MMS

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

28. "В CyanogenMod обеспечена поддержка TextSecure для передачи и..."  +/
Сообщение от Аноним (??) on 10-Дек-13, 23:46 
1) видимо потому, что jabber + otr с множественным подключением работает отвратительно..
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

34. "В CyanogenMod обеспечена поддержка TextSecure для передачи и..."  +/
Сообщение от ZiNk (ok) on 11-Дек-13, 12:51 
> Хм, ну и изврат. То есть прозрачная замена SMS - это хорошо,
> но:
> 1) чего не джаббер + OTR + свой наворот по обмену ключами?
> 2) транзитный сервер - это хорошо, но это значит, что если получатель
> вывалился из интернета то "SMS" он не получит, даже если бы
> настоящую SMS он принять мог. Смущает меня такая логика работы.

В блоге компании всё подробно описано. Что их смущает в ОТР (короткий ключ+необходимость хранить ключ, пока не придёт сообщение от второго контакта) и что джаббер для мобильных устройств пока что хромает в плане поддержания постоянно открытого соединения что на батарейке сказывается не самым лучшим образом.

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

37. "В CyanogenMod обеспечена поддержка TextSecure для передачи и..."  +/
Сообщение от Crazy Alex (ok) on 11-Дек-13, 19:14 
Угу, спасибо. Я как-то ожидал, что такие вещи описываются в секции Rationale общего описания системы, до блога не добрался.
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

26. "В CyanogenMod обеспечена поддержка TextSecure для передачи и..."  +/
Сообщение от Аноним (??) on 10-Дек-13, 19:37 
Почему у Путина американский номер?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

38. "В CyanogenMod обеспечена поддержка TextSecure для передачи и..."  +/
Сообщение от XoRe (ok) on 13-Дек-13, 19:30 
> Почему у Путина американский номер?

Позвоните, спросите

Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру