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

Toxic


Рубрика: Интернет ПО -> Hужное/полезное
Метки: | | | | | | | | |
Просмотров: 847

Toxic — полнофункциональный и гибко настраиваемый C (си) / Ncurses консольный Tox-клиент.

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

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

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

~/.config/tox/toxic_profile.tox

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

Toxic функционально схож с некоторыми консольными IRC и IM-клиентами (EPIC, BitchX, Poezio, CenterIM и др), поддерживаются все предоставляемые протоколом Tox функции, кроме видео-звонков, настройки производятся правкой конфигурационных файлов. При необходимости клиент может перенаправлять весь трафик через TOR (The Onion Router), функции шифрования реализованы с помощью криптографической библиотеки NaCl (предоставляющей более простой API по сравнению с OpenSSL и Sodium).

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

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

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

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

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

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



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