image Недавно на Geektimes подняли шум со статьей «Плохой Telegram» или Как я не взял денег за черный пиар Telegram на Хабрахабре. В итоге выяснили, что знакомый Бурумыча читает переписку дочери и что приветствие «Добрый день» лучше чем «Доброго времени суток».

Дабы вбросить в вентилятор полезной информации, мы со специалистами компании Edison сделали подборку публикаций про Telegam и безопасные мессенджеры, чтобы пытливый читатель мог самостоятельно сделать вывод (а не получить «проплаченную» экспертизу) чему стоит доверять и чем пользоваться для своих целей. Про уровень доверия/желтизны СМИ предлагаю решить читателю самостоятельно.

Поток адекватной и неадекватной информации про безопасность коммуникации (и мессенджеров в том числе) растет и будет расти, и очень хочется, чтобы на Хабре можно было найти грамотную, независимую и понятную аналитику.

Какими критериями пользоваться для оценки безопасности мессенджеров, можно подсмотреть у борцов за цифровую неприкосновенность — Electronic Frontier Foundation (EFF). Кстати, вопрос, являются ли эти критерии исчерпывающими или нужны дополнительные (например, про маскировку метаданных)?

Чтобы повысить градус объективности и независимости, прошу высказаться в комментах тех, кто разбирается в вопросе по поводу безопасности мессенджеров.

На основе каких данных можно делать выводы?


«Информационная работа стратегической разведки» Вашингтон Плэтт

Electronic Frontier Foundation
www.eff.org/secure-messaging-scorecard

Организация Electronic Frontier Foundation (EFF) опубликовала серьезный аналитический материал (последнее обновление 2015-11-03), оценив степень безопасности и приватности мобильных и онлайн-мессенджеров. EFF присуждала участникам баллы, оценивая приложения по семи параметрам.

  1. Шифруются ли данные при передаче?
  2. Защищены ли данные от чтения сервис-провайдерами?
  3. Может ли пользователь удостовериться в подлинности личности своего собеседника?
  4. Защищена ли история переписки от расшифровки при перехвате текущего ключа (в этом вопросе подразумевается, что ключ шифрования должен постоянно меняться, а использованные ключи безопасно удаляться вместе с теми случайными данными, на основе которых они были построены)?
  5. Открыт ли программный код решения?
  6. Описаны ли детально используемые методы шифрования?
  7. Проводился ли за последние 12 месяцев независимый аудит безопасности?

Подробнее про критерии на английском
METHODOLOGY

Here are the criteria we looked at in assessing the security of various communication tools.

1. Is your communication encrypted in transit?

This criterion requires that all user communications are encrypted along all the links in the communication path. Note that we are not requiring encryption of data that is transmitted on a company network, though that is ideal. We do not require that metadata (such as user names or addresses) is encrypted.

2. Is your communication encrypted with a key the provider doesn't have access to?

This criterion requires that all user communications are end-to-end encrypted. This means the keys necessary to decrypt messages must be generated and stored at the endpoints (i.e. by users, not by servers). The keys should never leave endpoints except with explicit user action, such as to backup a key or synchronize keys between two devices. It is fine if users' public keys are exchanged using a centralized server.

3. Can you independently verify your correspondent's identity?

This criterion requires that a built-in method exists for users to verify the identity of correspondents they are speaking with and the integrity of the channel, even if the service provider or other third parties are compromised. Two acceptable solutions are:

An interface for users to view the fingerprint (hash) of their correspondent's public keys as well as their own, which users can verify manually or out-of-band.

A key exchange protocol with a short-authentication-string comparison, such as the Socialist Millionaire's protocol.

Other solutions are possible, but any solution must verify a binding between users and the cryptographic channel which has been set up. For the scorecard, we are simply requiring that a mechanism is implemented and not evaluating the usability and security of that mechanism.

4. Are past communications secure if your keys are stolen?

This criterion requires that the app provide forward secrecy, that is, all communications must be encrypted with ephemeral keys which are routinely deleted (along with the random values used to derive them). It is imperative that these keys cannot be reconstructed after the fact by anybody even given access to both parties' long-term private keys, ensuring that if users choose to delete their local copies of correspondence, they are permanently deleted. Note that this criterion requires criterion 2, end-to-end encryption.

Note: For this phase of the campaign, we accept a hybrid forward-secrecy approach with forward secrecy on the transport layer (for example through TLS with a Diffie-Hellman cipher suite) and non-forward-secret end-to-end encryption, plus an explicit guarantee that ciphertexts are not logged by the provider. This is a compromise as it requires trusting the provider not to log ciphertexts, but we prefer this setup to having no forward secrecy at all.

5. Is the code open to independent review?

This criterion requires that sufficient source-code has been published that a compatible implementation can be independently compiled. Although it is preferable, we do not require the code to be released under any specific free/open source license. We only require that all code which could affect the communication and encryption performed by the client is available for review in order to detect bugs, back doors, and structural problems. Note: when tools are provided by an operating system vendor, we only require code for the tool and not the entire OS. This is a compromise, but the task of securing OSes and updates to OSes is beyond the scope of this project.

6. Is the crypto design well-documented?

This criterion requires clear and detailed explanations of the cryptography used by the application. Preferably this should take the form of a white-paper written for review by an audience of professional cryptographers. This must provide answers to the following questions:

Which algorithms and parameters (such as key sizes or elliptic curve groups) are used in every step of the encryption and authentication process

How keys are generated, stored, and exchanged between users

The life-cycle of keys and the process for users to change or revoke their key

A clear statement of the properties and protections the software aims to provide (implicitly, this tends to also provide a threat model, though it's good to have an explicit threat model too). This should also include a clear statement of scenarios in which the protocol is not secure.

7. Has there been an independent security audit?

This criterion requires an independent security review has been performed within the 12 months prior to evaluation. This review must cover both the design and the implementation of the app and must be performed by a named auditing party that is independent of the tool's main development team. Audits by an independent security team within a large organization are sufficient. Recognizing that unpublished audits can be valuable, we do not require that the results of the audit have been made public, only that a named party is willing to verify that the audit took place.
[источник]


Топ-лист самых защищенных мессенджеров по мнению EFF:

  • Chatsecure — это бесплатное iOS- и Android-приложение для обмена сообщениями на базе открытого кода с поддержкой шифрования. Разработчиком является Guardian Project. Мессенджер соответствует всем необходимым параметрам, предложенным EFF, гарантируя самую высокую степень безопасности и приватности (однако только при условии использования вместе с Tor-плагином Orbot на базе Tor).
  • CryptoCat — открытый мессенджер с поддержкой шифрования, работающий с браузерами Chrome, Firefox, Safari и Opera, а также в качестве отдельного сервиса в Apple OS X и на iPhone. Этим летом разработчики CryptoCat занимались поиском спонсоров для разработки Android-версии и создания шифрованного видеочата — возможно, скоро «криптокот» появится и на этой платформе.
  • Signal, RedPhone и Textsecure — продукты компании Whisper Systems, предназначенные, соответственно, для обмена сообщениями на iOS-устройствах, совершения конфиденциальных звонков с Android-устройств и переписки между Android-пользователями. Каждое из приложений имеет открытый исходный код и предлагает полное шифрование передачи и хранения данных.
  • Silent Phone и Silent Text — сервисы безопасных звонков и обмена сообщениями от Silent Circle. Они, конечно, платные, зато совместимы с платформами iOS и Android, а также работают на традиционных ПК. Компания Silent Circle также разработала собственную модель защищенного от проникновения смартфона на базе модифицированной сборки Android под названием Blackphone. Также предлагается поддержка корпоративных клиентов.
  • Telegram — бесплатный кроссплатформенный мессенджер, позволяющий обмениваться сообщениями и медиафайлами. В системе используется проприетарная серверная часть, работающая на мощностях нескольких хостинг-компаний США и Германии, и несколько клиентов с открытым исходным кодом (под GNU GPL). Для мессенджера был создан протокол MTProto, предполагающий использование нескольких протоколов шифрования. При авторизации и аутентификации используются алгоритмы RSA-2048, DH-2048 для шифрования, при передаче сообщений протокола в сеть они шифруются AES с ключом, известным клиенту и серверу. Также применяются криптографические хеш-суммы SHA-1 и MD5.
  • Pidgin — мультипротокольный опенсорсовый IM-клиент с поддержкой Jabber, AIM, ICQ, GTalk, MSN, Yahoo!, Sametime и др. Есть возможность аудио и видео связи.


Осторожно длинная картинка
Сводная таблица




Журнал ][акер


Хабр


Касперский


Security Lab


TJ


Roem.ru




РБК
Чиновники решили ограничить общение россиян в мессенджерах (9 декабря 2015)
Авторы (законопроекта об ограничении) предлагают внести в законы «Об информации...» и «О связи» такое понятие, как «информационно-коммуникационные сервисы». Под их деятельностью подразумевается передача «текстовых, голосовых и графических сообщений, технологически неразрывно связанных с услугами связи, оказываемыми третьими лицами на сетях передачи данных операторов связи». Представители интернет-компаний и операторов, ознакомившись с документом, пришли к выводу, что речь прежде всего идет о мессенджерах, хотя теоретически под действие закона могут попасть и соцсети.


P.S.
Согласно исследованию, проведенному «Лабораторией Касперского» совместно с B2B International, 62% опрошенных не считают онлайн-мессенджеры безопасными, 61% не доверяют IP-телефонии, 60% настороженно относятся к видеочатам. И тем не менее 37% принявших участие в опросе чаще всего используют для общения именно онлайн-мессенджеры, 25% — мессенджеры из социальных сетей и 15% — VoIP-сервисы.

Основные выводы исследования



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


UPD
ru_crypt:
«Последние результаты по анализу протокола MTProto: eprint.iacr.org/2015/1177.pdf. В этой работе показано, что данный протокол не является стойким в модели IND-CCA, т.е. возможно любой шифртекст преобразовать в некоторый другой шифртекст, который может быть расшифрован в исходный открытый текст. Несмотря на то, что атака теоретическая, авторы рекомендуют все-таки не использовать самопальные решения, а реализовывать хорошо проверенные конструкции, ну и предлагают изменить протокол, чтобы атака не проходила.»


ValdikSS:
«Мне не нравится Telegram, но, в целом, он определенно лучше прочих популярных мессенджеров хотя бы тем, что там есть возможность сделать шифрованный чат с более-менее нормальной сверкой отпечатка ключа, но у обычных чатов-то защищен только транспорт, как и у, собственно, большинства прочих популярных мессенджеров, а СМИ, по большей части, описывают Telegram как супер защищенное решение, которым пользуются даже террористы, так что вам, типа, точно подойдет. Я считаю такое преувеличение со стороны СМИ достаточно большой проблемой, без шуток, т.к. такие новости привлекают в Telegram много технически неграмотных новых пользователей. Если в тот же Tor безопасность заложена архитектурно, то безопасность переписки неграмотных пользователей Telegram держится только на принципиальности разработчиков о нераскрытии данных и физической сохранности серверов, а в случае компрометации страдают не только сами пользователи, но и вы тоже, если вы переписывались с пользователем, данные которого, например, выдали правительственным организациям.»


zhovner:
«Эта тема сильно больше нас всех, потому как такая важная для человечества технология как IM и аудио-видео звонки не может быть управляема одной компанией. Есть всякие рабочие группы поддержания критических для индустрии библиотек и программ, типа openssl, apache. Мне кажется этим должен заниматься какой-то IETF.
Просто в какой-то момент они проебали это и открытые стандарты не успели за коммерческими поделками. То что сейчас IM монополизирован компаниями это ужасно. В идеале все мессенджеры должны поддерживать унифицированный минимальный стандарт, достаточный для того чтобы связаться с кем угодно, как email, а все свои фирменные штуки реализовывать внутри сети для своих пользователей.
Представьте что имейлы можно было бы слать только между outlook, но на gmail уже нельзя. Или звонить можно было только с Nokia на Nokia, а на самсунг нельзя. Именно так и выглядят так сейчас мессенджеры.»


J_o_k_e_R:
«Самый явный и очевидный фейл телеграма: централизованность серверов. Берутся за жопу те, кто ими управляют — и все. Нет телеграма. Пусть даже никто и не прочитает мою переписку в прошлом.

Вытекает этот фейл из чуть менее очевидного фейла — закрытости исходного кода серверов.»

Комментарии (73)


  1. Psychosynthesis
    13.12.2015 13:29
    +12

    Объясните мне, что за шум вокруг всех этих мессангеров последние полгода где-то?

    Всем разом понадобилось иметь супер-приватное средство общения внутри IT-индустрии (потому что люди далёкие от IT вообще этими вопросами не заморачиваются) или чего?


    1. Akr0n
      13.12.2015 13:46
      +13

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


      1. ivanych
        13.12.2015 14:33
        -10

        Вы хотели сказать «Довольно приятно делать вид, что твоя унылая переписка нужна хоть кому-то, кроме тебя»?


      1. Psychosynthesis
        13.12.2015 14:45
        -21

        Покажите, пожалуйста, а где посмотреть читает ли и мою переписку «товарищ майор». Не сарказма ради, а объективности для.

        Мне тоже очень бы хотелось бы подобные вещи осознавать.


        1. Akr0n
          13.12.2015 15:08
          +14

          Законы, которые прямо сейчас принимаются в отношении мессенджеров и «защиты ПДн граждан», придуманы именно для этого.


          1. Psychosynthesis
            13.12.2015 15:19
            -23

            Вот прямо сейчас? Да вы что! Нужно срочно что-то делать!

            Давайте митинг соберём, я не знаю… обсудим как-то эту проблему.


            1. palmich
              13.12.2015 17:13
              +2

              цитата из письма Роскомнадзора начала месяца:
              1. Заключались ли Вашей организацией в период с 2012-2015 г.г. договоры с юридическими лицами (индивидуальными предпринимателями), предметом которых является обработка информации об абонентах (пользователях), включая ее сбор, обработку, систематизацию и передачу с указанием местонахождения технических мощностей, на которых осуществляется хранение переданных данных.
              2. Заключались ли Вашей организацией в период с 2012-2015 г.г. договоры с юридическими лицами (индивидуальными предпринимателями), предметом которых является установка и подключение оборудования (программного обеспечения), осуществляющего обработку информации об абонентах (пользователях), включая ее сбор, обработку, систематизацию, анализ и передачу, либо неперсонифицированных данных, необходимых для оказания рекламных услуг, с указанием наименования программного обеспечения и местонахождения технических мощностей, на которых осуществляется хранение переданных данных.
              Под обрабатываемой информацией понимается, в том числе сведения о поисковых запросах пользователя, интернет-адреса посещаемых им веб-страниц, тематика размещенной на посещаемых пользователем страницах информации, географическое положение пользователя и его идентификатора, преобразованном с помощью обратно-несовместимой хэш-функции, сбор геоаналитических данных по численности и динамике перемещения населения, а также иная информация об абонентах (пользователях).

              и следом письмо о проведении внеплановой документарной проверки.


              1. Psychosynthesis
                13.12.2015 17:15

                И что?


                1. palmich
                  13.12.2015 17:44
                  +2

                  я говорю, всё хорошо, никто ничего не читает, ничего не происходит. СОРМа тоже нет.


                  1. Psychosynthesis
                    13.12.2015 17:50
                    -6

                    Я вас спросил кто меня читает, покажите. Или вас лично, хотя бы, ну.


                    1. palmich
                      13.12.2015 18:03
                      +1

                      не совсем понятен вопрос, что значит «кто»? кто конкретно или как он это делает?
                      или что именно Вас кто-то читает?


                      1. Psychosynthesis
                        13.12.2015 18:07

                        Последнее.


                        1. palmich
                          13.12.2015 18:11

                          1. Psychosynthesis
                            13.12.2015 18:13
                            -7

                            Аргументов нет. Ок.


                            1. palmich
                              13.12.2015 18:36

                              то, что Вы просите — подпадает под статью 283 статью УК http://www.zakonrf.info/uk/283/. Хорошая попытка, но нет.
                              P.S. что такое гос.тайна http://zakonrf.net/o_gosudarstvennoy_tayne/s5.htm.


                              1. lostpassword
                                13.12.2015 18:56

                                А данные о СОРМ засекречены?


                              1. Psychosynthesis
                                13.12.2015 19:06
                                -1

                                Чушь.


                    1. riartem
                      14.12.2015 00:19
                      +2

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


                      1. Psychosynthesis
                        14.12.2015 00:21

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

                        Лучше приведите пример когда действительно ни в чём не виновный гражданин получил реальный срок благодаря только данным переписки.


                        1. riartem
                          14.12.2015 01:22
                          +3

                          Ну да, очень легко…
                          Кроме данных переписки может быть ещё заявление от «потерпевшего», мнение «эксперта», упущенная выгода, валовый оборот как «сумма ущерба» и «нет оснований не доверять следствию». И вот уже трёшечка.
                          Кроме политических заказов ещё бывают и дела, когда один другому отправил смс в прикол о " заминировании" и получил 9 лет колонии и огромный штраф, потому что спецслужбы «среагировали» euroradio.fm/ru/delo-sms-minera-metro-v-minske


                          1. Psychosynthesis
                            14.12.2015 01:34
                            +3

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


                            1. vlreshet
                              14.12.2015 15:04
                              +1

                              Так а зачем добавлять ещё один лишний повод?


                              1. Smerig
                                15.12.2015 12:57

                                это не лишний повод, это упрощение работы.


                        1. stigory
                          14.12.2015 01:39
                          +3

                          Различные толкования безобидных фраз легко оспариваются в суде

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


                          1. Psychosynthesis
                            14.12.2015 02:41
                            +10

                            Могу вам кучу контрпримеров привести, когда человек в открытую пишет о незаконных вещах (за исключением терроризма, пожалуй), и никто его не трогает.

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

                            Ладно, это бессмысленный разговор, я не разделяю параноидальных взглядов большинства, вот и всё. Кроме того, для меня очевидно что всё это — пустая болтовня в интернетике и не более того. А вообще, на Хабре, как и в любом другом сообществе, вредно иметь мнение противоречащее мейнстриму, так что я далее лучше просто промолчу.


                        1. murr
                          14.12.2015 11:10
                          -1

                          euroradio.fm/ru/delo-sms-minera-metro-v-minske

                          9 лет за смску, ну и за одно навешали на него всех собак, дело-то громкое, выслужится всем нужно.


                          1. Psychosynthesis
                            15.12.2015 02:47

                            Цитата из одной статьи по вашей ссылке: «Студентка БГУ заглянула в экран чужого телефона, выбежала из вагона и обо всем рассказала охране метро.»

                            При чём тут мессенгеры?


                            1. riartem
                              15.12.2015 11:00

                              При том, что на одних показаниях студентки дело не построишь. Мало ли что ей там показалось. А тут смс-ка, даже если удалил с телефона, то копия осталась храниться у оператора вечно. Если б юзал секьюрный мессенджер, то такое дело состряпать было бы на порядок сложнее.


                              1. Psychosynthesis
                                15.12.2015 11:18

                                Я вас уверяю, было б надо — состряпали ещё б и не такое.


                        1. Archie_RU
                          14.12.2015 15:01

                          Процент оправдательных приговоров в России составляет 0,4%. Этот факт не даёт мне спать спокойно и совершенно не вселяет оптимизма в отношении возможности что-то доказать в суде.


                          1. palmich
                            14.12.2015 23:21

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


          1. x7mz
            14.12.2015 01:43

            Вы не правы. Точнее подчинить регулировать интернет хотят, но в вопросе с месенджерами интересы совсем другие.

            Из статьи РБК:

            Документ предполагает, что компании — разработчики мессенджеров смогут работать в России только по договору с операторами связи.
            Доля соцсетей и мессенджеров в общем мобильном трафике операторов достаточно велика: так, например, у МТС она составляет 23%.

            Напомню, что МТС уже пытался бороться с мессенджерами:
            Необходимо определить соответствие Skype и подобных компаний российским лицензионным требованиям, – заявили в МТС. – Поставщики интернет-сервисов ничего не инвестируют в инфраструктуру связи, но пользуются сетями, в создание которых операторы вложили огромные средства
            Но в тот раз аргументирование было не правильным, с террористами же все становится проще. Т.е. у операторов сотовой связи просто подгорает одно место при мысли о том, что народ не шлет дорогие СМС (в сотни раз дороже себестоимости), а пользуется дешевыми месенджерами.

            UPD
            Вот эта фраза из статьи РБК тоже очень интересна
            В том случае, если сервис нарушит какие-либо правила, операторы связи должны будут блокировать пропуск его трафика.


        1. bitlz
          13.12.2015 20:10
          +9

          Дело не в том, читает ли сейчас товарищ майор переписку или нет. Дело в том, что он может читать. Имеет такую техническую возможность. Намерения меняются мгновенно, а возможности создаются годами.


          1. Psychosynthesis
            13.12.2015 20:29
            -2

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


            1. bitlz
              14.12.2015 03:43
              +2

              Вот именно. Раньше товарищ майор мог читать, а теперь появились варианты. Причем варианты очень дешевые для пользователей.


      1. SamVimes
        14.12.2015 12:18

        На всех граждан РФ майоров не напасёшься.


    1. ValdikSS
      14.12.2015 17:27
      +3

      Объясните мне, что за шум вокруг всех этих мессангеров последние полгода где-то?
      Шум, как я полагаю, пошел от СМИ, которые добавляли желтизну в заголовки, умышленно или по незнанию технической части. Добавляли шума в СМИ еще и теоретические террористы, пользующуюся Telegram. Мне не нравится Telegram, но, в целом, он определенно лучше прочих популярных мессенджеров хотя бы тем, что там есть возможность сделать шифрованный чат с более-менее нормальной сверкой отпечатка ключа, но у обычных чатов-то защищен только транспорт, как и у, собственно, большинства прочих популярных мессенджеров, а СМИ, по большей части, описывают Telegram как супер защищенное решение, которым пользуются даже террористы, так что вам, типа, точно подойдет. Я считаю такое преувеличение со стороны СМИ достаточно большой проблемой, без шуток, т.к. такие новости привлекают в Telegram много технически неграмотных новых пользователей. Если в тот же Tor безопасность заложена архитектурно, то безопасность переписки неграмотных пользователей Telegram держится только на принципиальности разработчиков о нераскрытии данных и физической сохранности серверов, а в случае компрометации страдают не только сами пользователи, но и вы тоже, если вы переписывались с пользователем, данные которого, например, выдали правительственным организациям.

      Насколько я понимаю, ТЗ у Kpyto было вполне вменяемое, из него можно было написать технически точную статью, достойную хабра, а претензии были больше к тому, что он сделал массовую рассылку.

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

      Как сказал zhovner:
      Эта тема сильно больше нас всех, потому как такая важная для человечества технология как IM и аудио-видео звонки не может быть управляема одной компанией. Есть всякие рабочие группы поддержания критических для индустрии библиотек и программ, типа openssl, apache. Мне кажется этим должен заниматься какой-то IETF.
      Просто в какой-то момент они проебали это и открытые стандарты не успели за коммерческими поделками. То что сейчас IM монополизирован компаниями это ужасно. В идеале все мессенджеры должны поддерживать унифицированный минимальный стандарт, достаточный для того чтобы связаться с кем угодно, как email, а все свои фирменные штуки реализовывать внутри сети для своих пользователей.
      Представьте что имейлы можно было бы слать только между outlook, но на gmail уже нельзя. Или звонить можно было только с Nokia на Nokia, а на самсунг нельзя. Именно так и выглядят так сейчас мессенджеры.


      1. Scratch
        14.12.2015 22:14
        +1

        Есть мессенджер Signal с изначально крутым протоколом, опенсорсный, в нем даже есть нормальные шифрованные голосовые звонки и групчаты. Да, пока регистрация по номеру телефона, но планируют это дело убрать со временем. Десктоп клиент тоже в процессе. Чем не идеальная замена телеграму?


        1. ValdikSS
          14.12.2015 22:17

          Я знаю о signal, и знал о нем до его переименования, но вот номер телефона портит для меня ВСЕ. Я банально не могу в нем зарегистрироваться, скачал его, установил, смотрю на этот печальный диалог и унываю. А в техническом плане, если забыть о номере телефона, да, он офигенный!


          1. Scratch
            14.12.2015 22:34

            Они «скоро» перейдут на WebSockets и побочным эффектом от этого должна стать регистрация по никам. Так что ждем


  1. i360u
    13.12.2015 13:42
    +13

    Телеграм — просто хорошо работает. В Телеграм есть ряд уникальных и вдохновляющих возможностей (Боты, API). Остальное важно только для настоящих параноиков (и для них есть свои решения), зачем эту тему форсить?


    1. dom1n1k
      13.12.2015 14:14
      +6

      Вот в этом и проблема. Критерии, которые по-хорошему должны быть в базе и по умолчанию, вытеснены в область «для параноиков».


      1. i360u
        13.12.2015 15:26
        +8

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


        1. dom1n1k
          13.12.2015 16:23
          +3

          Критерий простой — переписка должна быть неприкосновенна. По умолчанию и без обсуждений. Даже если там котики обсуждаются.
          А нам сейчас начинают сс… дуть в уши в духе да какая вам разница, да кому вы интересны, да вы же не террористы, да чего бояться законопослушному гражданину и так далее.


          1. i360u
            13.12.2015 16:56
            +2

            Вы сейчас о чем? О алгоритмах шифрования или о законодательстве? Что значит «должна»? Алгоритм — он либо устойчивый, либо не очень, и это инженерный вопрос. Абсолютно защищенной информации не бывает, вы ведь это понимаете? К чему тогда весь этот максимализм? Конечно плохо, если приложение — «дырявое», но это будет его конкурентным недостатком, и, при наличии лучшего варианта — тот другой вариант окажется более успешным и популярным в условиях, когда это важно для потребителя. А передавать шифрованные сообщения можно и по абсолютно открытым каналам связи.


            1. dom1n1k
              13.12.2015 20:36
              -3

              «Должна» — это значит должна стремиться к совершенно защищенной (идеал недостижим, но к нему можно и нужно стремиться), не вызывая глупых вопросов типа «зачем форсить тему»


  1. ru_crypt
    13.12.2015 14:34
    +18

    Добавьте в обзор последние результаты по анализу протокола MTProto: eprint.iacr.org/2015/1177.pdf. В этой работе показано, что данный протокол не является стойким в модели IND-CCA, т.е. возможно любой шифртекст преобразовать в некоторый другой шифртекст, который может быть расшифрован в исходный открытый текст. Несмотря на то, что атака теоретическая, авторы рекомендуют все-таки не использовать самопальные решения, а реализовывать хорошо проверенные конструкции, ну и предлагают изменить протокол, чтобы атака не проходила.


  1. dshster
    13.12.2015 14:49
    -3

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


    1. chookcha
      13.12.2015 15:03
      +9

      То, с кем и как часто вступал в коммуникацию абонент — вот что может быть очень важно для злоумышленника. А тут прям номер телефона на блюдечке.



  1. isotoxin
    13.12.2015 16:12
    +8

    Какой то странный обзор.
    Речь о протоколах или о клиентах, использующих эти протоколы?
    Если о протоколах, то почему в обзоре нет Tox, но есть Pidgin?
    Если о клиентах, то при чем тут секретность вообще?


    1. chookcha
      13.12.2015 19:50

      Pidgin — из сравнительной таблицы EFF
      www.eff.org/secure-messaging-scorecard


    1. Vurtatoo
      13.12.2015 21:15
      +3

      очень удивлён отсутствием tox


      1. cyberXndr
        14.12.2015 10:12

        У него еще не было аудита безопасности. Планируют заняться этим позже.


  1. Moskus
    13.12.2015 20:55
    +10

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

    Право на конфиденциальность общения — фундаментальное и не зависит от содержания общения.
    Потому возможность использовать это право должна быть независимо от чего-либо.

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


  1. nikitasius
    13.12.2015 21:48
    -1

    Идеальный менеджер: DHT, RSA ключи на клиенте. При коннекте к одному из «трекеров» обмен ключами с клиентов.
    Все.


    1. Scratch
      13.12.2015 23:03
      +3

      Rsa — прошлый век, а так вы Tox описали.


      1. nikitasius
        13.12.2015 23:05

        Да! Вы ответили в момент, когда я писал о Tox. Сегодня вечером провел ликбез по месенжерам. Tox гениальная вещь. Гениальная.


    1. nikitasius
      13.12.2015 23:04

      Поставил себе Tox, это гениальное решение!


  1. ComodoHacker
    13.12.2015 21:59

    Кампания черного пиара действительно идет масштабная. Вот еще пример: The secret American origins of Telegram, the encrypted messaging app favored by the Islamic State В статье нит ничего существенного, все высосано из пальца, но основной посыл — «Телеграмом пользуются террористы и вообще доверять ему не стоит».

    Кто заказчик и какова цель этой кампании, остается только гадать. Вплоть до экзотических вариантов вроде «отвратить народ от Телеграма, чтобы снизить эффективность пропаганды ИГИЛ»


  1. J_o_k_e_R
    13.12.2015 23:02
    +4

    Самый явный и очевидный фейл телеграма: централизованность серверов. Берутся за жопу те, кто ими управляют — и все. Нет телеграма. Пусть даже никто и не прочитает мою переписку в прошлом.

    Вытекает этот фейл из чуть менее очевидного фейла — закрытости исходного кода серверов.


    1. Vurtatoo
      15.12.2015 22:21
      +1

      Есть джаббер и шифрование поверх его.


      1. J_o_k_e_R
        18.12.2015 19:23

        Спасибо, это так мило, что мне на хабре посоветовали джаббер. Джаббер, емейл, sip (и иногда IRC) — это единственные возможные средства связи через интернет со мной. Просто потому, что все остальное ненадежно или нестабильно.


  1. Scratch
    13.12.2015 23:05
    +2

    Есть еще такая вот сентябрьская статья с заголовком "A practical cryptanalysis of the Telegram messaging protocol" на которую разработчики, если я не ошибаюсь, до сих пор ничего внятного не ответили. Ну и да, главная ошибка телеграма — изобрели свой криптовелосипед, который все пинают до сих пор. Использовали бы TextSecure — никто бы слова не сказал. Но нет же, мы крутые программисты из СПБГУ, нам своё подавай.


    1. ru_crypt
      14.12.2015 09:13
      +1

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


      1. Scratch
        14.12.2015 10:17

        Да, я это подозревал, просто для верности решил добавить еще один источник


  1. 1vanK
    13.12.2015 23:59
    +7

    Интересно, а администрация Хабрахабра читает мою переписку? :)


  1. quantum
    14.12.2015 00:50
    +17

    Так сколько в итоге заплатили-то?

    Ведь эта статья идеально вписывается в ТЗ, опубликованное товарищем Kpyto;)


  1. baldr
    14.12.2015 01:25
    +10

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


  1. DarkByte
    14.12.2015 08:45
    +1

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


  1. lybin
    14.12.2015 12:51

    время доступа в сеть

    отключается в настройках, но вот не знаю, только видимость или реально перестает посылать.


  1. PavelMSTU
    15.12.2015 14:16

    Кратенький оффтопик.

    Коллеги, по IT-цеху,
    книга Вашингтона Плэтта "Информационная работа стратегической разведки" 1958 года — это шедевр!

    Must do на прочтение!


    1. nixil
      15.12.2015 15:53

      Строго говоря ключевые слова «коммерческая разведка» «конкурентная разведка» должны быть знакомы многим, а эта книга типа основа основ