За прошедшую неделю произошли замечательные события — мы выпустили новые приложения для Android и iOS с «настоящим» шифрованием голоса, кстати, включенным по умолчанию. Кроме шифрования, оба приложения получили ряд интересных возможностей. Давайте рассмотрим их подробнее.

3CX для Android Beta с новым интерфейсом, шифрованием голоса и переподключением



Только что выпущенное приложение 3CX для Android Beta получило принципиально обновленный интерфейс пользователя, сквозное шифрование разговоров (от мобильного устройства к АТС) через защищенный туннель и функцию восстановления связи на лету.

  • Новый, визуально облегченный интерфейс пользователя. Он позволяет расширять возможности приложения, не перегружая его графикой и обеспечивая совместимость с большинством телефонов Android. Мы также добавили новый Мастер настройки, помогающий корректно подключить приложение к 3CX.
  • Шифрование вызовов. Приложение для Android использует безопасный туннель 3CX v16 для сквозного шифрования голоса как в локальной сети, так и при подключении извне. Ранее туннель также шифровал трафик, однако сейчас трафик дополнительно инкапсулирован в TLS-соединение. После установки и автонастройки, на в интерфейсе приложения появляется иконка замочка. Это говорит о том, что все коммуникации зашифрованы.
  • Переподключение вызова при обрыве. Приложение пытается переподключиться к АТС, если возникают проблемы с соединением. Теперь при обрыве связи достаточно немного подождать — и соединение восстановится. Перезванивать не нужно!



Новое приложение 3CX для Android Beta требует только 3CX V16 Update 2 с доверенным SSL-сертификатом. Приложение поддерживается на Android 7 Nougat, Android 8 Oreo и Android 9 Pie. Мы тестировали его на новом Android 10 Q Beta, который еще не выпущен. В данный момент приложение формально с ним несовместимо.

Скачать приложение можно по программе Beta-тестирования 3CX из Google Play.

3CX для iOS с поддержкой IPv6, шифрованием и корпоративным чатом




После тестирования beta-версии мы выпустили обновленное приложение 3CX для iOS. В нем появился полнофункциональный корпоративный чат, не уступающий по возможностям чату в веб-клиенте 3CX. Также в приложении добавлена поддержка протокола IPv6 и сквозное TLS-шифрование голоса в туннеле.

Новые возможности сети:


  • Сетевой стек приложения теперь поддерживает сети 4G LTE, которые используют IPv6. Например, так работают операторы Rogers (Canada) и EE (UK).
  • Фирменный туннель с полным шифрованием трафика. Обеспечивается безопасная VoIP-связь с защитой от прослушки.
  • Автоматическая, упрощенная настройка шифрования. Достаточно провести стандартную автонастройку приложения через QR-код вместо сложного конфигурирования протоколов TLS и SRTP.

Новые возможности чата:


  • Групповые чаты в приложении. Ранее для этого требовалось переключаться в веб-клиент 3CX.
  • Архивирование чатов. Теперь беседу можно переместить в «Архив чатов» — сообщения при этом не удаляются. Проведите влево по беседе, чтобы ее заархивировать или восстановить из архива. Архивирование чатов разгружает интерфейс приложения.
  • Чат с посетителями вашего сайта. Если приложение работает совместно с установленным виджетом 3CX Live Chat & Talk, доступны следующие возможности:
  • Функция «Messages» позволяет обмениваться файлами и документами с сотрудниками.



Как и приложение 3CX для Android 3CX, приложение 3CX для iOS будет работать только с последней версией 3CX v16 с доверенным SSL-сертификатом.

3CX для iOS уже доступна в Apple App Store. Полный журнал изменений в этой версии.

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


  1. Gurturok
    05.08.2019 12:57

    Достаточно провести стандартную автонастройку приложения через QR-код вместо сложного конфигурирования протоколов TLS и SRTP.

    А чего не zrtp? С srtp сквозного шифрования нет, промежуточная атс может создать 2 srtp соединения и перекодировать голосовой трафик записывая вызов попутно.


    1. snezhko Автор
      05.08.2019 12:59

      Какая именно промежуточная АТС?


      1. Gurturok
        06.08.2019 09:08

        Ну в данном слдучае ваша видимо, 3cx которая


        1. snezhko Автор
          06.08.2019 09:20

          Ну да, голос шифруется от мобильного клиента к АТС 3CX. А в чем вопрос?


          1. Gurturok
            06.08.2019 11:13

            >со сквозным шифрованием голоса
            Сквозное, это всетаки от клиента-до-клиента


            1. snezhko Автор
              06.08.2019 11:15

              А если второй клиент — обычная медная телефонная линия? В данном случае речь идет о шифровании от клиента к АТС, потому что мы не знаем, где находится второй участник разговора.


    1. snezhko Автор
      05.08.2019 14:14

      .


  1. Harbour
    06.08.2019 12:03

    сквозное — это ZRTP + PFS + SAS, все остальное очередной дешевый вброс


    1. snezhko Автор
      07.08.2019 08:43
      -1

      Я уважаю вашу точку зрения. Предлагаю предложить эту идею здесь www.3cx.com/community/forums/3cx-ideas или даже предложить свои услуги по ее реализации самой компании 3CX www.3cx.com/jobs


      1. Harbour
        07.08.2019 08:56

        не вопрос — $30k/3 месяца. потянете?


        1. snezhko Автор
          07.08.2019 08:58

          Ну это нормальная, даже не самая большая ЗП программиста на Западе. Стоит попробовать.


          1. Harbour
            07.08.2019 09:05

            ok. присылайте котнракт +NDA в личку. предмет контракта вкратце: в исходники вашего UA стека, который работает в консоли с каким нибудь generic media стеком (уверен у вас есть такая сборка) будет добавлено действительно сквозное шифрование.


            1. snezhko Автор
              07.08.2019 09:07

              Вот тут описано, как приступить к работе. Please send your CV along with a cover letter explaining why are you interested in this role to jobs@3cx.com. State the position you are applying for in the subject line of your email, if you fail to do so your application will be disregarded.


              1. Harbour
                07.08.2019 09:13

                определитесь, шифрование нужно вам или мне. я, к примеру совершенно «not interested in applying to some role or position», так как вполне доволен существующим местом работы. если это действительно вам нужно, то как приступить к работе над данным проектом уже описано тут — в моем комментарии.


                1. snezhko Автор
                  07.08.2019 09:23

                  Я не разрабатываю в 3CX план развития продукта. Есть другие люди, кстати, русскоговорящие. Я могу дать вам только направление для реализации идей или пожеланий, которые одним словом можно описать «вот как надо правильно». Как я сказал, это может быть либо предложение на форуме идей, либо подача резюме, может, и на удаленный проект. Других способов лично я не знаю.