Linux -- это интересно

qTox


Рубрика: Интернет ПО
Метки: | | | | | | | | | | |
Просмотров: 341

qTox — распределённый и безопасный C++ / QT графический IP-телефон, Tox-клиент (toxcore GUI) с возможностью текстовой, голосовой и видео связи (Софтофон).

Tox — открытый P2P (пиринговый) протокол для текстовой, голосовой и видео связи через Интернет. Целью разработки протокола является безопасность и приватность, эталонная реализация протокола обеспечивает полный набор привычных функций. Протокол полностью децентрализован, нет никаких промежуточных серверов между клиентами и нет единого центра идентификации пользователей, весь трафик между собеседниками надёжно шифруется.

Разработка Tox активно ведётся с лета 2013 года, протокол создавался как альтернатива Skype и другим VoIP-сервисам, предлагая набор привычных функций: голосовую и видеосвязь, конференции с несколькими участниками, просмотр сетевых статусов, обмен текстовыми сообщениями, передачу файлов и прочее... В протоколе связь между пользователями организована с помощью надстройки над протоколом UDP (один из ключевых элементов набора сетевых протоколов передачи данных TCP/IP).

Всем пользователям Tox присваивается специальный публичный ключ, так же этот ключ используется для шифрования сообщений, созданный ID пользователя создаётся и хранится локально, в каталоге:

~/.config/tox/

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

TOX ID (Tox идентификатор) — идентификатор Tox представляет собой 76-значное шестнадцатеричное число, случайно сгенерированный набор байтов, который уникален для каждого пользователя и он совершенно напоминаемый:

B9E5A16FEFF2611FF24127FF66FFCC436103FA652105C232BC6E9817C86C441742EC24405F9A

Однако имеется способ получения более удобного идентификатора, использовав сайт register.utox.org, на котором достаточно выбрать себе имя пользователя (ник) и ассоциировать его со своим TOX ID, в результате можно обзавестись более удобным и запоминаемым идентификатором (вида posixru@utox.org или posixru@example.com). Для обмена публичным ключом из qTox можно воспользоваться QR-кодом (матричный код / двухмерный штрихкод).

Tox обеспечивая пользователей приватностью и тайной переписки, защищая от возможного анализа трафика. Большая часть разработчиков протокола и сопутствующих проектов общаются только виртуально, с помощью анонимных веб-форумов (таких как 4chan) и собственных разработок. В разработке находится несколько версий Tox-клиентов (консольных и графических), в качестве официальных разработчики предлагают наиболее полнофункциональные и самые стабильные версии клиентов, одним из таких клиентов является qTox.

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

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

qTox поддерживает работу с "профилями" (аккаунтами), список контактов поддерживает сортировку по нескольким параметрам (имени, активности, сетевому статусу), имеется поиск по списку контактов и просмотр подробностей о контакте. Свой "профиль" можно переименовать, удалить и экспортировать (в файл имя-пользователя.tox), можно сменить пароль аккаунта, поддерживается установка аватары.

qTox может работать через прокси, при необходимости клиент может перенаправлять весь трафик через анонимную сеть TOR (The Onion Router), ведётся история переписки (опционально), управление клиентом ориентировано на использование мыши.

qTox находится в активной разработке, функционал приложения постоянно расширяется (меняется).

Лицензия: GNU General Public License version 3.0 (GPLv3)

Домашняя страница

Страница на github.com

Оставьте комментарий!
Используйте нормальные имена.Войти через loginza
Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



 
(обязательно)